N€W Z€fllANDS P€RSONfll COMPUT€R MRGRZI
'ikM-.'.Y
November .1 984: $2.00
Computers under $2000
Comprehensive guide and comparison
Symphony reviewed — music to the ears?
-'• Bigger memory at a smaller price
— the Kaypro hard disk computer
Columns on
BBC
TRS 80/System 80
Atari
Spectrum
Commodore I
VIC 20
Sega
Spectravkfeo
Apple
IBM PC
Hewlett Packard 110 — the Roll
.<•
bles?
FRAMEWORK
Framework- is trie first of a new generation of
products that goes oevono todays integrated
spreadsheets it is an order of magnitude better
than the original integrated products and windows
The heart o c Framework is a unique frames
technology Frames are actually self-contained,
inter-related displays that can he nested, resized
and relocated anywhere on the screen. Frames
bring new flexibility to the way information is
createo and managed with a PC With tnis truly
three-dimensional design, the user can create
infinite logical hierarchies of information, leading
to as oeep a level of complexity as needed for the
task at hand There is no limit to the number of
£ rames that are active m the system Framework's
user interface is one of
the most elegant
designs yet conceived
Word Processing
Frameworks word
processor is dynamite'
it gives users the choice
of frame or fullscreen
viewing of documents,
multiple margins with-
in a single file, auto-
matic justification and
repagi nation header/
footers, page numpers
and more The stream-
lined menu system
helps new users get
started in a hurry and
shorthand commands
help veterans work even
faster
Outlining
The innovative and
very powerful outline
processor can oe used
as a standalone
organizer or as a com-
panion co the word
processor using this
out me mode Single
ideas can oe quickly
captured and then expanded into
and solutions Any outline-frame
within an outline can be
mciuae text
ASHTON -TATE
fuller concepts
or subheading
nstantlv expanded to
spreadsheets, graphs or Databases
finally, with Framework, your PC is truly a thinking
machine
Database
Frameworks database system can be learned
quickly and out through its paces effortlessly
because most commands are common through-
out the entire program Framework itself will
handle most of your analytical information
management needs, and if very large data
handing is required. Framework is fully
compatible with dBASE \r
'A
dBASEii & framework are registered trade mams of Asnton late IBM products are tne registered names of international Business Machines
Spreadsheet
Spreadsheets are simple to create, use tra-
ditional row/column or English-language cell
addresses, can be linked to automatically update
other files oased on celt data and have an exclusive
international numerics feature that vj\\\ change
entries to accurately reflect changes in currency
denominations including the placement of commas
and decimal points.
Graphics
The grapnics portion of Framework has been
designed to produce exceptional charts and
graphs on standard monochrome monitors Six of
tne most frequently used business graphs are
built-in ano can be automatically drawn and
updated 'rom data in spreadsheets and database
files
DOS Access
The new DOS access
capability allows any
user to actually run
other PC DOS software
inside -ramework This
allows users to gather
data from other pro-
grams without quitting
Framework. It will oe of
great help to people
who frequently shuttle
between programs and
to businesses who per-
form frequent inter-
change of programs or
data with larger
systems
custom
Applications
Framework comes
complete with its own
programming language
User: can begin writing
their own custom pack-
ages or use softvvare
developers rignt away
in addition dea.ers will
continue to receive the
excellent suopoa that
has helped make Asnton-Tate tne front-runner in
tne software industry with d8ASE 1 1 and FRIDAY
Hardware
Framewo r k will run on the IBM PC. PC XT and ail
compatibles it requires just 256K RAM and dual
360Kb floppy disk drives with monochrome
display
Availability
Framework is available in New Zealand now.
Contact your dealer for more details or write to the
Master Distributor : Arcom Pacific. Freepost No
87. (no stamp required). P.O. Box 852, Hamilton.
maaa
.
ar.
master distributors
BITS 6 BYTES
November, 1984 Vol. 3, No. 2
ISSN 011 1-9826
FEATURES
Buyer's Guide: part one
Computers under $2000: the round-up. Gordon Findlay runs the rule
over what's available among computers in this price range, what they
have, what they do and what they cost.
Integrated packages
John Vargo reviews Symphony, the successor to Lotus 1, 2, 3. It was
sweet music to his ears. See if it strikes the same note with you.
Hardware reviews
Shayne Doyle goes walkabout with the new HP1 10 Portable. And he's
impressed. In fact, he says if he had the spare money, he would give it
to HP — in return for the computer, of course! Find out why.
John Slane has got to grips with the Kaypro 10 and its attendant
software. And he reckons the total package warrants serious thought
from computer buyers. He explains why.
Education
The new Forge and Poly 2 software packages were recently released.
Pat Churchill went along to see what all the brouhaha was about. She
reports.
Business
Version 7 of the Charter business software series was released in
Auckland last month. Gaie Ellis reports.
Beginners
Gordon Findlay lends a hand in the often confusing business of sorting
out data.
14
47
34
42
47
54
COLUMNS
Three great competitions this
That vital pit stop
56
month:
Commodore: More selective
Apple
74
input routines
b/
Commodore 64
55
IBM: New products
53
Spectrum
66
Sega: Four logical operators
70
Apple: Under the spell of
Wizardry
74
Spectravideo: Moving sprites
64
Atari: BC's seven-screen test
61
Spectrum: Beta is better
66
BASIC tutorial
62
Connecting new keyboards
68
BBC: Graphics extravaganza
63
TRS80/System 80: ENBase's
Commodore 64: User groups
impressive sophistication
69
- the dealer's friend
55
VIC: Read all about it
59
REGULARS
Advertiser index
76
Classified advts
76
Book Club
37
Micro moments
4
Book reviews
71
Micro news 4 6 8 9
, 12
HP110 34
The second
round-up
Computers under $2000 . 14
r. .'. ■
— New Apricots 12
South Island readers!
— Christchurch Computer Show catalogue inside
Kaypro 10 42
BITS & BYTCS November 1984 1
6 6/fyou ca n buy any other new
electronic Daisy wheel
typewriter with all
these features at a
lower price f we'U give you
double the difference!^
The Juki 2200. described internationally as
"the first Electronic Daisywheel Typewriter to smash the price barrier*'
is now available in New Zealand for the first time.
Feature for feature no ether
electronic typewriter in its class can
match :t — especially at this "0r.ee-
Only" Introductory Offer Price: S895;
JUKI WORLDWIDE SALES
EXCEED $630 MILLION A YEAR!
In :he highly-competitive world of
Japanese electronic technology, Juki
was recently awarded the coveted
"Deming Prize' for quality control.
New to New Zealand, tut certainly
net to the world. Juki has been
internationally recognised for the
quality of its products for ever 4C years.
Juki — Creating Technology for a
New Age.
Normally you'd pay up to
$2,000 for a machine that can
boast all the features of the
Juki 2200!
If all this sounds too good to
be true, take up our challenge.
Shop around.
If you can buy another new
Electronic Daisywheel
Typewriter with all these
features at a lower price, we'll
the difference — in cash!
Feature Chart
Take it shopping with you and
prove our offer.
"No other machine can match it . ."
Also a Daisywheel Printer
The Juki 2200 comes
complete with a "built-in"
interface (Parallel or Serial
RS232) to connect to your home
or small business computer.
This turns the Juki 2200 into a
true bi-directional "letter
quality" Daisywheel Printer.
With other machines you can
pay nearly as much as the Juki
2200 for an optional interface
attachment alone! !
□
Daisywheel
- 13C characters
D
Left Ma:g:::
□
T^tm
U
Margin release
n
?f&t h
U
rafie ? r.d indicator
n
Paper widu.
12 n:r.es
□
TacSe:
Tat Gear
D
Frcuinj Wiith
- 9 r.cnes
□
Rapsa'.Key all keys!
Endex Key
n
Ir.terliiw Space
- LI 5.2
L
Relocate
n
Key butter Memory
- 12 characters
U
Scientific signs ar.J s?.<sho.s
Superscript ar.i Subscript
□
Correction Memory
— S3 characters
D
High Yieli R;bt»n Saver
cperatior.
□
[.T-pressisn Centre!
- 2 steps
D
Re7erse In lex
□
Surr.ts: of Copy
-1-3
L
Paragraph Anient
n
Shift k Shift J3:k Say
1
Decir.al lafc
n
Tabulator.
n
□
CarrageH^r.
u
A-Wmatic ".""e'er L:r.e
□
Space
A_'^r.a::: Ctr.iaMif
n
Sac* Space
_
Seccr.d Key fi-cari
n
Scmoroi Key
~.
3-l; r. Interface
?ar*::9'. .rSenal
D
Hal: Space
: .
Print Buife: <K
n
Express 5acl< Spact
u
Bi-iiractior.aj
□
Sigh". Margin
□
Weuflii
-61kg 6 8fcJ «-.!* h»d
Why are we
doing this?
We're making you this
outstanding offer to launch our new
direct selling service
— Andas Action Line.
Andas Action Line is backed by
New Zealand's largest and best-
known customer service network —
Andas Engineering — 200 engineers
in 17 key locations — NATIONWIDE!
Andas delivers direct to your
home, business or club within two
weeks of banking your order!
All machines carry a 12 month
guarantee and the Andas Customer
Satisfaction' card.
All supplies for the Juki 2200
are available through the Andas
Action Line at special low prices.
r™ ■—--—--—-— -------- ^
Send now for the Juki 2200 ^^^^'^^" u ^.-,.,, *»
14 day "Money back" trial. ----——,;,—
The Direct Way to Save
I iiiC..':-.-Ui:i^ ".i.j". I !r.j>' :v.ui-:. ".he :y|.'L-wrn*.'i- :. :•••.::.
:::>' payir.e:t". will m re'-ndc-d i:. :'uli
CARD NUMBER
KXPIRY DATE
NAMK
SIGNATURE.
ADDRESS.
-8
BITS & BYTES is published monthly,
except January, by Bits & Bytes. Ltd. ?
Head Office: First Floot. Dominion
Building. 91 Cathedral Square.
P.O Box 827. Christchurch.
Telephone GC 566
Auckland Office: Daytcne House. 53 Davis
Cresc. P.O. Box 9870. Newmarket.
Telephone 549 028 (advertising and
editorial inquiries only).
Advertising
Co ordinate)! ^.i.il Crooks telephone
66-566 Chnstchjrch
Heprescnt.iii, ■.
Auckland: 3 .i.il O Donoqhue, telephone
549-028 ■■;, 699 050 'h-. P Box
9870 N< wna-kr-i,
Wellington: Man: HoviKiivi. telephone
844-985. P.O Box 27-205
Editorial
Editor - Neiil BirSS. P O. Box 827.
Christchurch.
Programs editor: Gary Parke.
Represent ;il iv
Auckland:
Gaie Fllis totopho-iu 54y 09H
P 0. Box 987C N( •.•.■v.itk.-
Wellington:
Put Chan lull 5 Lin k-invv T/ii'.t ■
Khandallah, lelotvwio /9 . I9j -v.
Shayie Doyle IB ' lu • !-..-. ■■■:<■ Ave-me
Upper 'li.it. ;.>.:ph.Mv 280 333
ext. 892 vv: 2/8 545 h
Merchandise
Book i:l.ll: .it! SoftW, Il< -l-.il-..;:. !
Crooks
MICRO N6UJS
. .-.■.■.■. ..v..
Subscription
Subscription rate: 5 12 .: yi.Mi "i ssucsi
adults nun S10 a yen' Mr school pumis.
subscriptions beire; fror'i the ssuu of Hits &
Bytos aftei ibo subscr .peon s rece vwi.
Overseas subscriptions:
Siir'<icu mail ">/3 ,i . ■
Aunia-I Aust'fil'.a and So.nr- Pacific $45«
year: fcorth Aim.-nca and Asa -i/2 a ymu:
Europe South Ar>v • :•■•■ Vtuiiile East
$94 a year
Subscription addresses: '/-.'• i---i sending in
subscriptions please mcl.icc postal itO'les
lor fie cities. If voi.' I:ih<>l is mcorrecily
addressed please send t to i.s •.-. it the
correction marked
Distribution
Inquiries: Bookshops Gordon ami
Gotch, Ltd.
Computer stores uireci to die
pulriishcis
Disclaimers
Opinions: I he views ol i i ..■ is and olhui
coetebir.ois me nn| n. .■■•-.-. ,-n, shared by
the imlilisheis
Copyright: A.I articles and ptouranis printed
m this Tia<|a7iiw are nopvri(|ht. They should
not be sold or passed on to iKin s.ibsei burs
in any Irwin- ignited oi in tape or tfisk
formal
Liability: Alihoiajh material .ised in Sirs &
Byfcs is checked 'or accu'acv, -io liability
can hi: assumed for any losses due 'o the
use of any material n this ma<ia/nie.
Production
Production Manager: iJion C-"
Assistants: Rotjei Browninq Giannm
Patterson.
Cover and graphics: Salv Williams.
Typesetting: ; .. il Point
Printed: :i Dulled i bv Al ic I Pi
Opportunity in software
The Now Zealand software
industry is alive and growing, and
the opportunities for New Zealand to
develop a strong export market with
locally generated software look very
promising.
Annual sales of New Zealand
written software are around $ 1 5
million in New Zealand and up to $7
million overseas, according to an
initial report from Martin Kaiser, of
the DSIR's physics and engineering
laboratory. Mr Kaiser has been
conducting a survey of the New
Zealand software industry.
Most companies responding to the
survey said they expected sales here
and overseas would increase
substantially over the next two
years. But extra trained staff would
be needed to develop this growth.
More than 120 New Zealand
based organisations are writing
software for sale, employing up to
400 people, with a further 200
employed making updates and
modifications.
The low wage rate — compared
with international rates innovative
skills and good use of computer
resources are major strengths for the
New Zealand industry, according to
survey respondents.
However, lack of capital, poor
marketing and a shortage of
experienced staff the factors
which hindered the development of
the electronics industry here are
still pinpointed as weaknesses
hindering the software industry's
growth in New Zealand.
Respondents to the survey
suggested reduced sales tax for
equipment, improved marketing and
better targeted software would help
the industry develop. And most firms
called for better distribution and co-
ordinated marketing overseas.
MICRO MOMENTS
Mr Kaiser
Survey results indicated the major
programming language used in
BASIC, followed closely by COBOL,
RPG, program generators and
software tools.
A DSIR discussion paper similar
to that which provided a basis for a
comprehensive study of the
electronics industry, its basis and
potential — is expected to be
completed by the end of this year or
early next year.
Typewriter/printer
A typewriter/printer will be
released in New Zealand this month
by ANDAS. (Private Bag.
Wellington).
The Juki 2200 is a fully fledged
typewriter with a parallel or serial
interface built in, enabling it to be
connected to a computer and used
as a daisy wheel printer (printing at
10 characters per second).
When being used as a printer, the
carriage motion changes to hi
directional.
With a price tage of $895, the Juki
2200 probably ranks as the lowest
priced letter quality printer available
in New Zealand.
BY MATT KILLIP
TELL ME, MCW LONG HAS YOUR COMPUTER ^ I
WAD THIS PROBLEM ?
D
7ou7.
... EVER since iT was just a
LITTLE CVM-CULATDR
4 - BITS*, BYTFS Novomhoi 198-1
'rii «f^«. <«',
I
iii i
i I l i l i « 1 I 1 t 1 I
I I If t II II II t 1
I I I I I I I I I I J I
l I I " I " I "I 1 I 1 u
J
1 1
THE PORTABLE.
(■or years business people had (u choose I'C. IliM PC. XI" ■ -i ;u: IHM v-c ■:np;iii':jK- you'll
between the power ot a desktop computer and the be glad to know that youi desktop and The
limited capabilities of the fiiM portables. That 1'ortabie ear talk In eaeli utluT will: tin- M:npie
|)tul)lei:i was solved when I lewletl Packard inlro addition of the 1 Icwiett Packard Portable
duced The I'orlahle. Desktop Link.
The fnrtable is designee! with more total The Portable'- rechargeable batten gives
memory than most leading desktop personal you Hi hours of continuous usage or. even charge
computers... liofiK in fact. That includes '17 'IK Finally, you can work conifonab'.y mi a full
ol use: memory. So. The 1'oilable's built in size keyboard and an easy-to-read 16-knc bv Si)
business software can work with enormous column sceeii. And it all folds -hut !o turn The
arm units i if data. I '■■ utable inii > a simple nine |* mnd boy.
1-2-3 " from I -otns. "America's most |x>pular Tin- I'orlahle. A small miracle... perhap-.
spreadsheet, file management and busin.es> Hut then consider where it came fnmi.
graphics program, is permanently buili intoThe See The Portable and the entire farri'.v of
Portable. Sois Hewlett Packard's word processing personal computers, software and peripheral:- a!
program. MemoMaker. Just press the ke-y and your authorized Hewlett Packard dealer,
you're ready to work. In Auckland call HS7- 1 fW.YYellir.glonca!! S7"i I!' 1 .!
If von use a Hewlett Packard Touchscreen fot the dealer nearest vou.
1
Setting Mju Free
|22] HEWLETT
mi'HM PACKARD
I! .-
-i.-.M. ■ i.i:k- -.1 ].i
BITS&BY1ES Novcmbe' 1984
MICRO N€U)S
Charter Series — Version 7
By Gaie Ellis
A comprehensive revision of The
Charter Series culminated the launch
of Revision 7 in Auckland last month.
Presented in upmarket packaging
with a totally re-written manual, the
new product includes CP M ad
MSDOS versions of the debtors'
package and an MS-DOS version of
the inventory control and Order
Processing systems.
At the launch the managing
director of Interactive Applications.
Ltd, Phil Norman, said the revision
had taken a year to develop and had
been a much more ambitious project
than initially considered. Systems
were completely re-written in some
cases.
During the development stages,
his company had succumbed to
pressure to release products early,
particularly to users who wanted
extra facilities they knew would be in
Revision 7, he said.
"Inevitably, this software was not
robust and was often installed in
environments where it was being
tested to its fullest extent. As a
result, these 'new' products gained a
reputation for being tender and our
image suffered."
& Lotus
The hardest working PC
software in the world.
lor
, uIJ
61X70
P.O.
I Si, A ik
OX 1 1
land.
91.
Ph. 32-860
However, this problem needed to
be kept in context, he said. Today
there are 3000 users sites
throughout Australasia, with no
more than 50 problem sites during
the last six to nine months. All the
difficulties had been remedied.
Over the past six months, IAL has
revamped its quality control
department for checking software
before release and a number of
selected sites are used for off-site
testing with "live data".
Kerry Moore (loft) from Business World. Hamilton, Clyde Maddock (centre)
marketing manager for IAL, and Brent Wilkinson of IDAPS Computer Scene
INZi Ltd, test the new software.
Integrated Framework
Framework, an integrated soft-
ware package encompassing word
processing, spreadsheets, business
graphics and database management
in one program has been released in
New Zealand.
Developed for the IBM PC or
compatible machines, this program
allows the user to move between
applications quickly, with a minimum
of commands.
It uses an outline as the underlying
structure for the program whether
the user is working on multiple
projects, organising files or jumping
from spreadsheet to word processor.
The user can develop windows to
classify and sort different pieces of
information and it is possible to see a
number of frames at any one time for
sorting on the VDU.
The word processing mode can be
used with a couple of keystrokes to
make notes or write a chapter of a
business plan; the operator simply
closes the frame to leave, highlights
another heading from the outline,
opens it and starts a new operation.
Commands are common to all
frames.
Written in C, Framework requires
256K, has up to 32,000 cells limited
only by RAM and retails here for
$1450 from Arcom Pacific (NZ), and
$1447 from The Computer Store
which is also an Ashton-Tate agent.
6 BUSS BYTES
Novombor 1984
See us for all your
quality computer needs
Better value than an Apple II!
The CA
; u -■•-■■
Powerful
Compatible . . .
r-f-rV-l-rri-rVJ-
because I has odK memory as s'andc J because t's compatible with most
undistuliyexpar-.aaoie^osuryouineeas II software wn*er. (of the Aoole II computei.
also otleis o large range oi peripherals lhal means ihai you hove access 'o
such as disk drives colour monitor and thousands ol progioms. p'ograms lor
high quality purlers education business 01 leisure
T
—pi
-112
Versatile
becouse the Cai is ihe one computer
you will need lor business education end
home entertainment.
ii 295
Keep it on Cassette!
Data
Cassette Tape
Yes *e ■$ icw I'ocn'ty trip timoas M cioccsset*e
Computei v*"i*i#0 «" ossoNe tuoe five *n rules oe-
sioe gives ovei dUK copCCi'y pc s-de
Cut X-3S02
$>|50
High Resolution
Green Monitor
Even with Q cotc.n co*npu'*' yOjiifivprele'lOuse
c. g-eoi scree n -no^i'Of ">s'oac ol a colour mom'ai
escecifl^v ''ycj re using i* tor ousmoss IhiShiQn-
resol jfior yreen moniloi l*os a 30cmscioon ono 18
MHioo'h*: wia"i.grv*igaongrl sha?odi$oiav ever
O'-Sj-tOiurnnleitTodl-i fesg-ophics'
COIX-122C -
«* *449 95
Budget Daisywheel
Printer
i* voo'e iismy you* computer *o' woic
processing ihis ooisywhfei o< ifor wi'i give you
loo auaiitvtMir'it g ii B.Jdgt*l price Pnnlsai ie
cos Offers a Choice, ol J Ditches ;iu <2 "b coi)
oi^> proportional fakes 5'u'kJci.t fefmjL'et
pnrtwf^eisondnbbo^ coinages (Oiobio Qurno
compahble) o^;^•'■ K>ic i ibm*nv« do Vervojmei
ioo onfy ftfiaSA Stanaoid Cemionies "we
inflate Sir's '"oil popi.ioi O'l'yu'eiS
: :•'■?; it
$ 1135
Rlbeonconiiagnioi x 32/0PMni©>
Coixj?? 1 i'VVi
Ttoc'O' I9©0 attachment 01 shown ctx>vt»
CotX-3??> S'9!iOC
DICK^SMITH
ELECTRONICS
Xidex Quality
Diskettes
If i- 'tew x -!■•« ■•)( g-' fp'ocii*. • '.: s«s "•■' .i level
■_•' .i.itiv -J---J -"• smli'v p'eviO.iStv tf.kiOW Bef-i
I s- >-r .-.- :*•■ 'u ••; .- act c •-. i ".•• zt :' • 4 .ii"M
smooth pollening, ngnter tolerances and an ex*ra
18 critical *esis emu-e rroi on disks easily exceed
the ans ' specs tor $6 rpi high density 'ecording
Single siaea double oensity soft sector
3o» yl 'D Single Sidt^a c. density so" sector
:■ ■ iv;
3c* of 'J Double Sioeo d dens ity soli sector
BX-80 Dot Matrix
Printer
ire BXftO ol'eis n.gn cjuoiiiy speeoy aol mol'i*
punimy a' o price rgr tower IhOfi ^oT»oci'Qbie
pnmers 3^ direcnonol c "'•> me lull upper one
tower cose (wiih iiue dosceritjers) ASC '
-h-iiocieise'CtSOcps. ^ii'iioi-'Choracie' Mi<t*hs
8C columns 2t>4*n/Yi wde oitne* singifi sheer
(friction leeo) o' ton 'uio (SOioelW 'eeu> Prims
bi* imocjir grupnics (MC 1 dc's line; 'ospor Js lo
(SC code scquei'ces 'o* sorwee cont'oi
Sia'iJO'O Ccnl'on .s hfpe
inip'*nc«- sui'i t»osi pcovo'j
-.ompoie'S
Coi t ,1?68
$
795
RibtWfl co'liKJgff lot X 3266 pnnloc
Ca>x-32e«
;*5»s
Business Hours
-.-. •, 1 ■ srjij'i
M.
I'l .
1 .]-,!.■■..
i< Smith
P
b
p
1 •<
CliM
(J(»S
••Aaiil
•ui„-i\ 1 ii -
lOp' ii till ■
1 .' rVi:* 11
;■!" ; •■ . ",
Os:m ( 11
Snn
Lie
?flv M
:iron i 5
11I Ordrvr Si
fVlflfi
i ■
• Newmarket
• Papatoetoe
• Avondale
• Hamilton
• Christchurch
1 .1 " in :-
■
1 :c<)
■'■ " ■ "H
I iib! Slli
■•■ . • - , .
• ■ • .
; ...-■,.• ,!■. •
s :.. ... <- s. A .-.. , ... r~~~r
'"' ■ '■' "■' NZ130
MICRO N€UUS
Computing code of ethics
A Massey University researcher
wants to know what computer users
and New Zealand Computer Society
members think about a code of
ethics.
Nick Park, of the university's
management and administration
department, is researching a project
on "Ethical Constraints and
Computer Use in New Zealand".
He is particularly keen for opinion
on codes of ethics and practice, the
demands for ethical standards, and
what those standards are, what they
can be and what they should be.
"Last year, NZCS members
rejected the proposed code of
practice and I can imagine many
good reasons for this but would
prefer to have first hand accounts
rather than to settle for guesswork,"
he said.
Mr Park is also canvassing views
on the role computer people should
take in wider social issues to what
extent should they pressure and
what stands should they take on
such matters as employment issues
(personally and in the country
generally), legislation on privacy;
control of communication
technology, and microelectronics in
weaponry.
Communications should be sent
to; Nick Park, Department of
Management and Administration,
Massey University, Private Bag,
Palmerston North.
Confidentiality will be maintained
in all cases.
Right connections
New Zealand's first major seminar
on connector technology will be held
in Auckland and Wellington this
month.
Organised jointly by the National
Electronics Development Assoc
iation and the DSlR. Connector Tech
is aimed at electrical and electronic
design engineers, suppliers, users,
specifiers and purchasers of
equipment such as computers and
peripherals or any devices relying on
interconnecting cables or electrical
contacts.
Three keynote speakers from
overseas will cover topics including
an update on modern connector
technology from overseas,
cable/socket connectors, selection
and application of connectors,
commercial design and future
developments.
Paul's CATch
Paul Famularo, of Chanel
College in Masterton, with the
CAT computer he won in the
recent competition run by Dick
Smith Electronics Ltd and Bits &
Bytes.
"If you want to do it right. . .
The Precision
Flexible Disks
■:r\\ .!•:•• ,'jj ■ /. /. ;ii : :■. ■. oe s..re of
V •••'.:■■ P'iJl :-,:..•: : - ... >, ,• •■'■'-.
.: - 1 -.. •.-. • •:../'.• :'.:.:i;::. ,vcr d vV GO a'li:
'I'cT ue .'•• '! c.i : •.:' (;frs ';• ,:■■.. Te e'id user
'■ii !'■••■ .:i ■■•::' ■•• V.i : '< "icKer wiicn no ps
'"•■.••.■•■, :>' : .:l;l H ;: ;•,•• '.:ir ■-•• h ' ■ ; v l AH
/vAHRAnP- HI a; r-Al <\sc eve'y : ""'?
.' I I! .-. '•:••' : i : • - '• ;■;••■ r, ,r , )., a irO'"'
■ • i i •■■ t.i'.Vy I !."; L.-cr-, ..is- '■ y.-araTc.-C!;"!
XIDEX New Zealand
Dealer enquiries welcome
BITS & BYTFS Noviiint;»r 1HH4
MICRO N€UUS
School computer study
A research and development
programme on the use of
computers in schools will begin
next year, the Minister of
Education (Mr Marshall) told the
Educational Administration Soc-
iety in Wellington.
The aim, he said, was to ensure
computers were used as
effectively as possible. The study
will cover the use of available
hardware and software, teacher
training and the linking of the
primary, intermediate and
secondary school systems.
Teachers would be asked for
their ideas on computer studies,
teaching material would be sought
and equipment evaluated. Com-
puter courses would be developed
at teachers colleges.
Lotus 1,2,3 courses
Argos Data Systems (offices in
Auckland, Hamilton, Wellington,
Christchurch and Dunedin! is
offering courses on using Lotus 1 , 2,
3.
The two-day courses are designed
to give participants practical "hands-
on" experience of using Lotus 1, 2,
3 and show how the package can
help management.
Restricted to a maximum of 12
participants, the courses cost $385
and are conducted either on-site (for
large companies wanting a number
of personnel to take part) or at Argos
offices.
CAD package
Autocad, an American designed
computer aided design package, has
been released in New Zealand by
Chase Computers. (P.O. Box 6389,
Auckland!.
Running on an NEC APC
computer, the total package
a
_Aa i
COnPUTCBS
FOR PEOPLE
NOW ALSO IN
LOWER HUTT
69a Rutherford St. Lower Hu!
Pnone 664-069
35 Taranak: Si. Wellington
Phone 847-668. 847-628
k
Mr Marshall said the
government was committed to
ensuring every secondary school
was provided with adequate
computer facilities. A 1983
survey had shown 96 per cent of
secondary schools now had
computers — 1683 machines in
all.
The Education Department was
conducting a survey to find out
how many primary schools had
computers.
Meanwhile Wellington Teachers
College principal, Miss Margaret
Malcolm has told the college
council she believes the college
could become a centre for
computer education for teachers.
The council is to pass the proposal
on to the board of studies for
consideration.
(computer, peripherals and software)
costs around $25,000 which
compares very favourably with many
other existing CAD systems.
The package is aimed at anyone
working in draughting and design.
DXTX
PROCESSING
TUTOR
A Data Processing luior is
required to teach NZ Certificate in
Data Processing subjects and to assist
with the development of a range of
compute]" courses.
Applicants must have knowledge
of programming in COBOL and. at
least a working knowledge of another
language.
The successful applicant will have
had experience in data processing and
is expected to assume responsibility
for a lull-time NZ Certificate in Data
Processing course.
Kxperiencc in a commercial
environment would be an advantage.
Salary will be within the range of
SI 5.580 to $28,257 or lor an
exceptional appointee. $27,521 to
$30,316 Iplus cost of living
adjustmenti.
Applications for this position al
i lie Maiunvalu Polytechnic close
«itli tile Principal. Private Ha".
Palmerslon North at 9.00 a.m. on
29 November, 1984. Applications
must be made on form F.25 I
obtainable from Polytechnics and
Technical Institutes. Further
information is obtainable from the
Manauatu Polytechnic. Phone
Palmerslon North 67-104.
THE HOME COMPUTER
WITH COMPUTING CLOUT — 64K.
ORIC offers you a 64K Home Computer that you and
your family can learn to program in Basic — Plus play
exciting computer games — All at a price you never
thought possible.
A wide range of Business, Educational and Games Books
and Software are available — All designed to let you
explore the full potential of this remarkable computer —
Peripherals include, double-sided Disc Drive and Printer
Plotter — THE PRICE $755.
For a Free One Information Pack and the name of your
nearest dealer contact.
BARR BROS. COMPUTERS LTD.
P.O. BOX 177 PAPAKURA.
PHONE PAP. 298-9181.
BITS & DY~ES
1984
I
I
maxell
YEAR
GUARANTEE
OF JAPAN
SETS A NEW STANDARD
OF EXCELLENCE.
cixtm
FLOPPY DISKS
Maxell meets or exceeds all
the world's standards.
ANSI. DIN. JIS, ECMA. IBM and Shugart set the
standards for the world's floppy disks. When any of
them issue a spec' you can be sure it is
meaningful and important. You can be just as sure
that Maxell meets or exceeds every one of these
standards.
Japanese 'Know how' and
strict quality control is built
into every Maxell disk.
Hitachi Maxell Ltd have set up a factory at
Tsukuba. just out of Tokyo, to specialise in the
manufacture of Maxell floppy disks.
The critical first step in making a disk is the
coating of the polyester film.
Every step of the Maxell coating process, from
the blending of the computer-grade magnetic
powder to the preparation of the sheets of base
material, is under the strictest control.
Each magnetic particle on a disk must be within
certain very strict dimensions and the particles must
also coat the base material with the exact
dispersion and density.
The ideal thickness of the magnetic coating is
2.5 micromillimeters. At Maxell we are very proud
to achieve that dimension with plus or minus 0.1
micromillimeters on every disk.
It's the most difficult, time consuming, and at
times, expensive way there is to produce a guality
disk. But it's the only way we know to make floppy
disks that really stand up to heavy demands.
And the guality control goes on -
* Burnishing is done in special 'clean rooms'.
* Unique Maxell lubricants are applied to give the
least possible headwear and provide a
completely stable output.
* The rolls of magnetic material are cut and
punched into precise 8". 5' W and 3V>"
(Microfloppy) disks. If a hole is misaligned by
even a tiny fraction of a millimeter the disk won't
work perfectly.
* The disks are carefully placed in a non-woven
rayon fabric liner and a black PVC jacket. This
protection package' receives an antistatic
treatment before its permanently sealed.
That's just the begining -
then the testing starts.
At the Maxell Technical Centre we run disks
under accelerated test conditions actually designed
to make them fail. After 10 million passes Maxell
disks show no sign of wear, no sign of dropouts,
no sign of data loss. None!
Each and every disk is tested for dropout
certification; light transmission and magnetic
retention. We measure it every possible way. For
shape, thickness and exact hole diameter. Jackets
and liners are tested as well.
A new standard of
excellence deserves a new
guarantee. You've got it...
10 YEARS.
No ifs. No buts. No arguments.
Compumedia Systems Ltd, guarantee every Maxell
Floppy Disk (including the new3V Microfloppy Disk)
for all normal disk drive operations for 10 years.
Maxell disks are available
now in N.Z. for every
major brand of disk driven
computer and word
processing system.
Maxell make it easy. Dealers have a Floppy Disk
Reference Manual. You can tell at a glance exactly
which Maxell Disk you need.
Maxell Floppy Disks -
From your authorised dealer or contact
/-ft Compumedia
^^Systems
Compumedia Systems Ltd.
Auckland: P.O. Box 3273. Tel (09) 444-6085. Tlx 60835
Wellington: P.O. Box 11-091. Tel (04) 851-548. Tlx 3909.
P1617
MICRO N€WS
Brits and pieces
The networking abilities of the
BBC micro look set to expand
further. The Polytechnic of
Central London now offers a plug-
in ROM which allows the user to
flip the BBC into VT-100 terminal
emulation for use as a mainframe
workstation. Meanwhile Acorn
has bought into Torus Systems
Ltd, also of Cambridge. Torus
specialises in graphics-controlled
local area networks and has just
released its first product for the
IBM-PC. under the name ICON.
The British company. ACT,
which produces both the Sirius
and Apricot micros, has released
two major now initiatives on the
British business market. The first
is a considerable expansion of its
Apricot range. This is now
expanded downwards (to an
outstanding portable and a low
cost entry system) and upwards
to the Apricot XI with a
transportable, built in 10
megabyte drive along with a
double-sided 3^ in floppy. All
have the standard Apricot
features but also feature an
optional mouse, speech recog
nition and colour graphics.
These products are scheduled
for release in New Zealand soon
but pricing is not yet available.
Technical aspects apart, someone
should institute an industry award
for the computer as art. Unlike
some PC manufacturers who
seem to enjoy retired architects
from Stalin's Russia to design the
outside of their machines, ACT
seems to have found a stunner.
The second ACT initiative is a
cheap facility for pipelining data
and programs between Apple's
IBM-PCs, Apricots and Sirius.
Apart from the Apple, these
machines are highly software-
compatible, with the ACT
machines generally offering better
and (non-compatible) disk fac
ilities to the IBM.
The product is aimed at
providing painless, low cost
facilities for sharing software and
data between machine types
rather than full networking.
FR€€ Disc Holding Box (worth S9.00)
with every
10 NASHUA Q % DISCS
Normal
OUR
Description
Suqqostco
Retail
Pnce per 1 C ...
wilt' Sales Tax Q, >'
Extn
"B3t44
49.96
tu^oa
63.42
T29r&L
81.48
Ti-4rO£L
78.25
-T26-.-00.
86.68
m i.sL as- • •:•"
c.nsPLC al :, »i:> ■■',!-. ■
.i-
;; ;u;k iii;
i, I'll -mi;-
95
ICIAL
Cheque
hori'wur
5 1 V Discettes
Nasr,i.a Wrim fSSDDi iii.-ntrai r.l
sectors aad avti.'- p»i ssc'.o:
i> forma: dependant
Nasm.a MD7D uSjD) n.imae- of
lectors ,ria uyles ou' ■a?:':' ■
farm?/ cepene.irt
N.ish.i.1 Ml;?! (L-SCJl ■Hi'"l:i- ;)'
Se(:lir. ; ?m: hyln=. iiiv ■■< ■::■ •
lu.niat cupoiic.int
8" Diskettes
Nashua FDHiSSX) 26 sal:
sectors 128 bytes pc ii-clut
Nasnua I IJ2U (USUU1 8 •■:/: iCCIf:
102-1 ayte air sector
CASH with Order PLEASE
Please make your cheque out to
Post to: Microcomputer Specialists & Software Ltd
61 Hobson St. P.O. Box 39-075
Auckland West. Ph 798-569
Jfl.l.ll
H
The Apricot Fl E
New Apricots
Two new Apricot models will be
officially released in New Zealand
this month at the Christchurcl
Show by Barson
(P.O. Box 36 045
Computer
Computers,
Auckland!.
The FIF
processor fa
with an Intel 80
true 16-bit processor),
128K of RAM, one 3.5in single side
disk (giving 31 5K of storage) and a
cordless infrared keyboard (shades
of the IBM PC junior) will retail for
about $3900 (40 per cent tax paid!.
This price includes a range of
software including the operating
systems CP M 86, concurrent CP'M
86 and MS-DOS, the applications
packages. Super-Calc,
Superplanner, Superwriter and three
others from ACT (the UK
manufacturer of the Apricot range)
plus a number of utilities.
An Fl version will also be available
for about $5000. It has 256K RAM
and a 740K capacity disk drive as
standard.
The other model to be released is,
you guessed it, a portable version of
the Apricot.
This has similar specifications to
the Fl but with the addition of a 80
by 25 character LCD screen display
and speech control of software. The
latter sounds interesting but we have
no more details at this stage.
At around $8700 for the standard
portable version, the API (all these
model names certainly get
confusing}, the Apricot portable is
not cheap but at less than 6kg (or
about half the weight of an
Osborne), it will at least be easier on
your arms than most portables.
Full reviews of these new Apricots
will appear in the near future.
12 BTS&3 V TC5 Nowimtier 1984
AT LAST
A GREEN SCREEN MONITOR
WITH TOP PERFORMANCE*
AND A REALISTIC PRICE
.»*»* GREEN MONITOR *»»«
lift* Deflection Anolo
hosphor 'Faceplate
UJOEO PERFpRMgNCE
yideo within ^de
Resolution. Center
VIDEO INPUT
Slenal Level
Input Connector
INPUT-
OC'DC UoIta9e
Power Consumption
Outside Dimension
********** THOMSON
31CH
P3l'Non
Mhi '
88 Lines
0.6-2 5Uss
Phone J«ck
22BU l$'{.
2&M/13U
32 *36 *29 c«
H **********
Ik
rrri rnTrrrTTTrrrTTTTri-f'''-'-
* * fc
■
*
AND SOUND BUILT-IN
Screen Display: 40 or 80 column.
Power Source: 230V AC or 12V DC. Video and sound inputs — RCA
Phono sockets. High resolution 35 MHz. Non-glare screen.
IDEAL for Commodore 64, Vic 20, Spectravideo, BBC, Electron, Sanyo,
Spectrum, Atari, Apple — in fact almost any computer using a composite
video output.
From Specialist Dealers Everywhere
DEALER ENQUIRIES WELCOME
■s-
Proton Electronics Limited
P.O. Box 33-847 Auckland 9, New Zealand.
Telephone: (09) 4109-182 Telex: NZ21984
BITS & BYTES Nov.-.»t„" '98-1 13
BUV€R'S GUID6
Bits & Bytes buyer's guide
- Part 1 : up to $2000.
Compiled by Gordon Findlay
In the 1 1 months since the first Bits & Bytes buyer's
guide was published, the computer market has
continued its frenetic pace. Keeping up with the comings
and goings of the various brands is a difficult job, and
Quite impossible for the novice. There have been several
significant arrivals on the scene, ranging from the Acorn
Electron to the AT&T machines. "User friendliness" has
become the catch cry, and we have seen de-emphasis of
the keyboard through the touch screen and the mouse.
These recent arrivals seem destined to be a major
influence on the future of computer design. While there
have been significant departures, the long awaited
"shake out" could scarcely be said to have started yet.
As last year, the aim of this buyer's guide is to give the
consumer some help, by summarising the details of as
many machines as possible. This first part of the guide
will cover machines costing (retail) up to about $2000.
The' second part, in the December issue, will cover
machines costing between $2000 and $7000 in typical
configurations. The February issue will have a run-down|
of some of the machines in the $7000 to $14,000 range.
A cautionary note
Naturally I have had to start collecting and updating!
information for this guide some months ago. Two factors
have affected the prices of computers in the meantime —
devaluation, which has had effects hard to predict in
advance, and the extension of the price free7e. Many
distributors are unable to say what the price will be for
the next shipment from overseas until it arrives. Most
New Zealand distributors carry only a small number of
computers in stock, which makes them particularly
vulnerable to changes from week to week in the foreign
exchange markets.
For these reasons, some distributors have not been
able to give a price some weeks in advance. So treat all
prices quoted as a guide only!
How to buy a home computer
The first-time computer buyer is
faced with a wide choice. The first
essential thing to do is to decide
what the computer is actually for.
Is it primarily for use as a games
machine? For learning program-
ming? For the children to learn
about computers? For record
keeping? After considering the
uses the computer will be put to,
consider these questions:
• Is colour necessary,
desirable, or a frill?
• What software is needed.
and available? If you want to play
games, rest assured that no
beginner can write arcade quality
games! If word processing is your
thing, you don't want to start by
writing a text editor. On the other
hand, if learning to program is the
main interest, you may not need
much commercial software at all.
• Tape or disk? This is always a
difficult decision, because of the
two counteracting tendencies: to
save money, or time. Is a cassette
tape going to be bearable, or is a
drive needed? Are microdrives. or
one of the versions of digital high
speed tape cartridges produced
for the machine in which you are
interested? Some machines use
ROM cartridges as well! If you
ever intend using your computer
to store a lot of data (facts and
figures, as opposed to programs),
be sure not to opt for tape without
seeing it in action first.
• How good is the version of
BASIC on the machine in which
you are interested? Ask some-
body knowledgeable about this. I
regularly program in BASIC on a
number of different machines, and
it is astonishing how much
difference there is. If other
languages are possible, so much
the better.
• Always consider carefully
how much expansion you may
need. There are two ways of
looking at this. One is to buy with
an eye on the future if you
might want dual disk drives in a
year or two (or five), buy a
computer which will allow this
upgrading. The other outlook is to
say, "Well, by the time I want to
expand, there will be new
computers out, so the first one
can be sold and a second one
bought from scratch". The
second outlook means, of course,
running the risk that all your
software becomes useless when
you change machines. But on the
other hand, it does mean you will
keep up with technological
change.
• Most important, consider
support. Support is an all-
encompassing term, but it
certainly includes the support of
the dealer you buy from, written
material in general magazines and
specialist publications, published
programs, user groups, and just
the general availability of advice
and help.
• Ask about service arrange-
ments, guarantees and so on.
Insist on knowing where your
machine can be serviced, and
about the availability of spare
parts should anything happen.
• Consider the price. Of
course!
Don't be put off by the jargon
when buying. Try to learn a little
bit about what you are interested
in before you start asking sales
people questions. Don't expect
the sales person to always know
the answers either! Even the best
informed cannot know all about
every machine. Of course, some
don't know much at all.
It isn't hard to learn the
fundamentals. To start with, read
the glossary in each issue of Bits
and Bytes
14
ens & bytfs
r.ov.-irhi i I!
Don't buy your children a gift
buy them a future.
The Sharp MZ721 Home Computer has been specially
designed to help beginners use computers for business
and leisure.
». A.A.4
ONLY
$995
(with built-in cassette
recorder)
rTV
The Sharp MZ721 comes complete with:
64k bytes of RAM Optional 4 colour Printer/ Plotter Basic language plus
Large software selection lull sized keyboard Pascal option
(including games) Plugs inlo your TV
Highly versatile, highly sophisticated, easy to use.
Includes built-in cassette recorder.
CREATED FOR PERSONAL GROWTH
For more information contact:-
Excelsior Supply Co Ltd. Ph: 896-129 Wellington
GNAI677
BI1S&BYTES Movitiii... 19R-I 15
BUV€R'S GUID€
Guide to our buyer's guide
Most of the information in this guide was obtained
from distributors of the various machines. Other
information came from our files, and from retailers. Bits
& Bytes would like to thank the distributors and retailers
who have helped.
We started with the aim of including all machines
available. That ideal soon faded. We were unable to get
information on a number of them. Machines are
appearing and disappearing all the time. Where
information about soon-to-be released machines is
available, it has been included.
Prices
Even in the restricted price range covered this month,
there is a very wide spectrum of computing power
ranging from extended calculations to small business
machines.
But what is the price of a computer anyway? Should
the price of a monitor be included? What about a
cassette recorder or disk? Generally, any price given here
is for a typical, entry-level "bundle". Almost nobody
buys an Apple without a disk drive and monitor, so the
Apple price includes them. On the other hand, almost
nobody buys a ZX-81 with a monitor, so that bundle
docs not include a monitor.
Be careful when reading prices of computers to check
exactly what is included in the price. Prices do change.
and discounts are not unknown! Prices quoted are what
we were given by the distributor or a 'etailer. They
should only be used as a guide of course.
A recent, extremely encouraging development in the
range covered this month has been the appearance of
special offers, reduced prices for a short time, clearance
sales, and so on. The computer really has become an
appliance.
Availability
Most machines are widely available, but a few are
specially imported by a particular retailer or group. Check
the adverts in Bits & Byres and your local newspaper.
How to read this guide
There are really two types of information in the guide.
The routine information is displayed in tabular form. This
includes type of processor, keyboard. RAM and ROM
size, and so on. In the tables, a blank space indicates
"not known". Some, especially smaller machines, use
specialised processing chips rather than a general
microprocessor.
Other information, specific to each machine, is
presented in text form. Naturally, in a guide this big
cannot include everything about a computer'
we
New Zealand Educational
Software for the
BBC Micro
Ml SIC li ni< I- .i.i-ii|. ii. ■ iv ••■: i. ,ir ■:■::••■:.•,. i ■•■',. .: : ; -
'"■ l.l'. ■•.•:- :i"ii • • ■ |-. -i |-;-..-. • ,| I . ||, -; ■.
LAMiUGrX I -'■- -,. ■ .1 : ,.•: ,i -...-,■ ;..■;..., ,| , , ..• , | .. . -„.| ; „.,|. • .-|.
\-tt /j-.:Eiin| s-i-. .1 i-r.l'ii.il . i. v i . . ■,. .:•■:. ■■ -• : ■■-• -;••".
(HKiRAI'HV I"-.! :: • : • :. ■,. . . : -^ I
i ii.l I". ili<! •■.".-. : ii .■:■■ || | I ,.'i |.|. •, .1 I ,i -.1 ,,:•■■ i I :••'.•. ; il'.--;
H'.'.H 1 1 ■!•-..
SI IKMK. \ -
TiMmuij-: si itk.
'' ' • • I'"-:- '"I"' 1 I •■ ' ■•■>■ ■■::■!■ I- :-i -• -I '!• :i j;ii :■. !
'-■4 •■■..:• i-i. ■ !■•■ .i ■ i • ,-.ir ..i ,| --i .|.-i ,•• i
■iiil..i'|i ■-.■•! ■•■•:,'••-,.■•, .„ ■• |,,
• ii ■ •■••; ■; . '.■••• - :'ii
BUVCRS GUID€
The second
round-up
Hand-helds
A few years ago, programmable
calculators were programmed in
machine code, and had only a few
program steps and memories. The
hand-holds are the descendants of
these: programmable in BASIC, with
2K to 1 6I< of memory. The chief use
of the hand-helds is as a powerful
calculator. Casio, Sharp, Texas
Instruments and Hewlett Packard all
make them, and have various
models, which differ in the amount
of memory, built in functions (as a
calculator), provision for
programming by mini-cassettes.
magnetic cards or whatever and so
on. It would be hopeless to try to
detail all the models here - get hold
of a catalogue and compare what's
offered with your needs.
i i i i \ > i \
! I I ! I i II
!
'
Acorn Electron
A little brother to the BBC? Yes,
but more than that. The Acorn is
pretty much a stripped down BBC,
without some of the interfaces and
some of the expansion options. It
uses the same extended BASIC.
even to the extent of accepting (but
ignoring) statements relating to
hardware which isn't supported,
such as the analog to digital
converter. All the BBC graphics
modes are present, with definable
characters. The assembler is
included too.
The keyboard is exceptionally
good for a machine of this price, and
includes 10 user definable keys, and
29 pre-defined keys enable BASIC
keywords to be entered in a single
stroke. An elapsed time clock,
loudspeaker, standard TV, video
monitor and RGB signals are all
provided.
Expansion is mostly through the
"Electron Plus 1" expansion unit
which has provision for ROM
cartridges, joysticks and a printer.
There are two cartridge slots, which
are also used for some further
optional interfaces.
Most important the Electron has
good documentation for the
beginner, and is widely supported in
magazine, books, software and user
groups.
Reviewed in Bits & Bytes, April
1984. Price: $8/7; Plus 1 expansion
unit (optional) $299.
7>_-i\
Atari 400
Still available in Now Zealand, but
updated in the USA. The small
amount of stock left does seem to be
going at a reasonable price. The 400
has 16K of RAM and 10K of ROM.
The 400 can lie programmed with
plug-in cartridges. Atari has provided
a serial input-output port for major
peripherals, and four jacks for
joysticks and paddles. Both TV and
monitor outputs are provided too.
Atari is a little unusual in that it has
no language interpreter in main
ROM, providing BASIC in a plug-in
cartridge. Other cartridges allow for
PILOT, and assembly language. Full
screen editing, with cursor keys, and
graphics characters accessible from
the keyboard are other features.
The main claim to fame of the Atari
family has always been graphics
capability. The 400 provides nine
graphic modes, with varying
resolutions, number of colours, and
number of luminances (intensities of
colour). These are not independent
increasing the resolution
decreases the number of colours and
intensities you have. Player-missile
graphics is a concept rather similar to
sprites, and obviously intended for
games. Indeed, Atari is noted for its
games cartridges. Four independent
sound synthesisers, each covering
four octaves, with variable volume
and tone are also provided, to drive
the internal speaker.
Price: (16K, no recorder) $399.
Consolidation
Tony Paranthoiene has been
appointed a consultant with the
Paxus Information Services group in
a move to consolidate its manage
ment and acquisition team in
Australia.
He was previously managing
director of David Hartley Computers
HOW
TO:
CRUSH
CRUMBLE
HURDLE
DRAW
DESTROY
ACCELERATE
TORPEDO
OUTRUN...
Hold on lo your joystick the new
EPYX is here With a whole spectrum ot
computer games unlike any you've
experienced before
We call them " Strategy games for the
action-game player." because they
combine the best of both action and
strategy. 1 hey challenge your m nd as
well as ycur reflexes
For example, you'll want tc consider
the consequences oetore acting in
games l ; ke JUMPMAN '" because i' you
scale the wrong ladders aliens will
destroy your Jupiter Command. And
while you'll make many decisions in
GATFWAY TO APSHAI. ' none is more
important than t guring how to get cut
al ve And Inen there s PITSTOP. " the
only -oad race game where you'd better
know when lo retuel and change tires or
ycu can k ss the winner's c rcie
goodbye.
EPYX continues to offer tne strategy
game standards we ve won awards 'or
Like the TFMPLb OF APSHAI. * CRUSH
CRUMBLE AND CHOMP. " and STAR
WARRIOR * And if it's arcade games
you re after. Ve away lo your heart's
content at the outlaws, aliens and sub
marines in our Arcade Classics series
There's also a line cf educational games
appropriately I tied ' Learning Fun"
Dealer enquiries welcome.
For further information
please contact:
Blackwood Gayle
Distributors
P.O. Box 28358 AuCKland, New Zealand
178 Marua Road, Mt Wellington.
Telephone - 591-503. 598-142
GITS * BYTES Novembs' 19H4
17
Lost Chance!!
You've read our round-up
and we still have available in-depth reviews
of many of the computers in previous issues.
But! Order now as stocks are strictly limited.
— all back issues contain hints and programs
for popular brands, a host of microcomputer
information and the following major articles!
Nov Review of BBC computer and
Issue 3 Mitxoprofessor 1 , start of
series on selecting a Tiicrc for
a srial business, feature or
mic"OCC-"np'„iers for
accountants.
Feb Hand held computer feature.
Issue 5 review nf Sires 1 and Epson
HX-20. start, c* farm rig arc
eoucaucn coiumrs.
Apnl Rev ew of IBM PC NEC PC
Issue 7 &G00 arc New Zealand
made dak drives for
System 80 New Sord
column
\1 i , Computers m business
Issue 8 feature. Review nf
Commodore 64.
June Guide tn farm software.
Issue 9 reviews of Ol'vetti M20,
Dick Smith Wizzard,
V s ealc
July Reviews o : Soectru~.
Issue 1 C BMC B3C Suoercalc.
Compute Mate printer.
Start c ; Microbee column.
August
Issue 1 1
September
Vol. 2No.1
October
Vol ? No 2
Reviews of Sord M5
= ranklm Ace. Mannesmann
winter Oalcstar Word-
orocessmg feature. Stan
of Commodore 64 column.
Reviews of V220O,
Colour Genie. Mu.tipian
Communications feature.
Reviews of NEC ARC.
Epson GX 1 C. Casio
PP 1300 and JP * OC
1 6 Br. feature.
May
Vol '2
No 8
November Reviews of Casio PR 1 00.
Vol 2No.3 Droteus. CromemcoC-10.
Feb Summary of all computers
Vol 2 No 5 $5-1 0,000 in N.Z. Reviews
of Sega. TI99. Franklin Ace
1 200' and Epson ^X-80
printer.
March Reviews of Macmtosn,
Vol 2 No 6 HP150.Z1 00, daisy wheel
printers. Program special.
April Communications feature.
Vol ? No 7 Reviews of the Electron,
DEC Rainbow, Pencil II,
Amust,
June
Vol ?
July
Vol 2
No 9
No '0
August
Vol if No 1 1
September
Vol 3 No 1
October
Vol 3 No ?
Colour plotters.
Reviews o' Sanyo 1 6
bit. Apricot, Televideo
portable, Casio lap
computer and Sharp MZ-700
Printers on the
market. Reviews of
Dick Smith
Challenger. Sord lap
computer. Atari 600
and 800 XL.
Reviews of Dick
Smith CAT, NEC and
Tandy lap computers.
Financial spreadsheets .
Reviews of
fandy 2000,
Tl Professional,
anr; Eagle
Wordprocessing feature
Reviews of Epson
PX 8. Super 5
anr: Pinwriter printers
Lotus". 2. 3.
Reviews of Mamotecr.
IBM PC and Tandy
portables. Visi-On
Order 1 or more issues for $ 1 each
(orders of less than 1 issues cost $1 .50 each).
Clip and post the order form below to Bits & Bytes, Box 827, Christchurch
or use the form on the bottom of the subscription
card in the centre of the magazine.
NAME Please forward issue No's . .
ADDRESS
Enclosed is my cheque for $
Vice President ot New Technology, Ashton-Tate — Wayne Ratlilf said:
i Although we have kept all the features ot DBASE II
that have made it so popular, we rewrote DBASE III in 'C language from the ground up
to have greater capabilities, storage, speed, power and ease ot use,
and to take advantage ot the power and technology of 1 6 bit and larger computers.9
dBASE
goes
BETTER
Features of DBASE ill
1 . Over 2,000,000,000 records per data base
2. 1 28 fields per record
3. Variable length text field up to 4K bytes per
entry
4. 4,000 bytes per record
5. 10 data base files in use simultaneously
6. Fast internal sort and improved indexing
7. 1 6 digits of numerical accuracy
8. Enhanced reports capability
9. On line help system
10. Full screen formatting
System Requirements
1. IBM PC XT and all PC compatible
computers
2. Minimum 256K bytes RAM, two 5'A" floppy
disc drives
3. Monochrome or colour display, any printer
with at least 80 columns
4. PCDOS 2.0 operating system
ASHTONTATES'"
distributed by ^|t
mMw jrr flisfnriu'iir* A w ImIisj <•» >
Contact your local dealer for more information or write
to Arcom Pacific, Freepost 87, P.O. Box 852, Hamilton
dBASE III and dBASE are registered trademarks ol Ashton-Tato IBM products are the registered names ot International Business Machines
SU¥€R'S Gim€.
Atari XL series
The Atari 600XL and 800XL differ
only in the amount of built-in
memory, so can be written up as
one. The 600XL can be expanded to
800XL size. These are updates of the
earlier range in a light, modern style,
and real keyboards rather than
membranes. Software compatability
with the earlier 400 and 800 models
has been maintained fairly well, so
many of the remarks on the 400
model will be pertinent.
However, perhaps the major
difference is that BASIC is now in
ROM in the main unit rather than a
cartridge, This BASIC has a few
useful additions, such as the use of
variables as' targets in GOTO and
GOSUB statements, The machine is
often advertised as having 256
colours - well, 16 colours at 16
intensities each does make 256
somethings!
Numerous interfaces are standard,
including parallel and serial ports,
joystick ports, and a peripheral port
for the addition of any of a very wide
range of peripherals including
numeric pad, touch tablet, disk drive,
joystick, paddles, trak ball, modem
and so on.
Reviewed in Bits & Bytes. June
1984. Prices: 600XL i16K RAM!
$599: 800XL I64K) $899; cassette
recorder $199.
Atmos
The Atmos is an upgraded version
of the Oric-1, The essential
differences are a full size keyboard
rather than the calculator style, and a
The second
round-up
newer version of the ROM. Read the
entry on the Oric for further details.
Price: $995.
BBC
The BBC has attracted a lot of
interest since its release. In outline,
its specification is common enough:
high resolution colour graphics,
6502 processor, 32K of RAM and so
on. The special features of the
"Becb" are a little different. The 32K
of ROM includes a very powerful
version of BASIC, and other ROMs
may be plugged in to give access to
Pascal and other software. LOGO is
also available in a rather non-
standard implementation, as well as
several other languages.
There are eight different display
modes, including one for Teletext.
The higher the resolution of graphics
required, the more RAM must be
devoted to it. This BASIC includes
potent "structured" commands, and
the ability to include assembly
language. Interfaces include
cassette, serial, parallel printer, TV,
video monitor, analog channels and
an extension bus. Expansion options
are wide ranging, including disk
drives. networking, a second
processor, printers, etc. A Z80 as
second processor gives operation
under the CP.'M operating system.
Reviewed in Bits & Bytes, Nov
1982. Price: cassette based, $1913;
disk interface $398; disk drives from
around $900 up.
Commodore 64
Not just a big brother to the VIC
20, the C 64 is a home computer
with some very interesting features.
A very large body of software is
available for it and the machine is
expandable in hardware to handle
single or dual disk drives, parallel
printers, and a second processor, as
well as the more usual tape recorder,
TV or monitor, and so on. The
second processor cartridge,
containing a Z-80 enables the 64 to
run CP.M. The USCD p-system is
also available. Compatability with
the VIC and earlier PET machines
isn't perfect, but pretty close, at
least in BASIC.
The processor, a 6510, is roughly
a version of the ubiquitous 6502
with extra l-'O facilities, Graphics
facilities include sprite graphics
which open up a whole lot of
possibilities. Most graphics
programming needs to be POKEd and
PEEKed from BASIC. But useful
utilities, such as sprite editors,
extensions to the language and other
packages, are corning out in the
magazines all the time, Music is well
catered for as well.
The machine includes 64K RAM,
not all of which is available under
BASIC !39K). Disk drives are
"intelligent" — they have their own
micros to control them — and the
operating system is in ROM within
the drive. The drives communicate in
serial form, rather than the usual
parallel transmission. An 80-column
card may be added for serious uses
such as word processing.
Reviewed in Bits & Bytes, May
1983. Price: $975; datasette tape
recorder $127; single disk drive
$1080.
Dick Smith CAT
This recent newcomer from the
Dick Smith stable is an interesting
approach to Apple "compatibility",
In its own right, the CAT is a nice
20
BITS & BYTES November ' 9B4
SUV€R'S GUID€
■.,. . ■■-:-:.■.-.>.- ..•:-:•:•,..;--■
The second
round-up
small computer, with an extended,
24K BASIC. ;i numeric keypad and
eight programmable function keys
which may have up to three;
functions each. presumably in
combination with SHIFT and
CONTROL. It has an 80 column
display as standard no plug-in
board but can operate in
40-column mode as well. An RGB
colour output is provided for use
with a monitor, as well as the
standard composite video for a TV
set. A parallel printer interface and
four sound channels are built in as
well.
The CAT on its own is compatible
with a lot of Apple software,
although not hardware apparently. A
lot of Apple programs will run
directly, and an emulator cartridge
may be added (at a price) to further
increase the range of compatibility.
There still isn't total agreement with
the Apple, but most programs seem
to run. A list of programs known to
be OK is provided by the agents.
The CAT has available most of the
sort of peripherals we have come to
expect, including disk drive (virtually
essential to gel into the Apple
software world) and a 780 card.
allowing use of CPM.
Reviewed in Bits & Bytes, July
198-1. Prices: $12913 for the basic
computer; disk drive and controller
around $645.
a fairly usual rubber keyboard, each
key having multiple functions. It
comes almost ready to run add a
cassette recorder and a TV set or
monitor and it's all on. The other
standard interfaces are an expansion
bus, and an expansion connector for
input and output. A RAM pack may
be added, and a printer interface is
available to allow the use of a parallel
printer. But a printer will cost far
more than the unit itself!
The V7200 has two graphics
modes 63 x 32 in eight colours, or
1 28 x 32 with just four colours. The
video display requires 2K of the
inbuilt RAM, leaving 6K for
programs. There is a sound effects or
music channel, on-screen editing and
inverse video.
Reviewed in Bns & Bytes,
September 1983. Price for basic
unit: $199.
Dick Smith VZ200
The VZ200 is a colour computer
with many standard features and a
few novelties. The price has fallen
markedly since this time last year,
which may be a good or bad sign
depending on how you read it. It has
New appointments
Marin Lobb, who has worked in
the computer industry in the USA
and Britain, has been appointed
company secretary for Interactive
Applications Ltd.
Grant Forsyth has been named
product specialist for the company.
TAKE A MEMO
i.WWII|—l»
CPU Z80A
Clock 4 MHz
ROM ?4<
RAM 3?K. expandacte
Video RAM IcK
Languages M7X-3ASIC (inc udrtQ MIX graphics). N
Z8Q Assembler
Keyboard 79 ^eys. including keypad aid e°g"l 'urct en
keys
Display 2A 'nes of dO chcrccters on "V c mon lor. Jp
to 16 colours Ucto3?spr,-es Eighl user
ce'r.ade virtual screens
I/O
Cassette port (up to 24CO oaua). Parade I/O
pod Joystick ports (2). H -' . Monitor. TV.
Cart'idge D rin"e r (Centronics)
Options C onmumcalions coord (two "?S23?
rlerfaces). "?OMs for FOlTH. PASCAL Colour
50 co UTin coord. Memory coards (32K, 64K.
I/S><. 256<. 512K). Disc systems. Silicon d sk
(?56K)
Cost
Model
Suggested Retail
M i X 500
S995
MIX 512
S1395
PCX 3 ngle Dr
-■■e & Inter
ace S1995
For furl her informa'ion conlact:
JOHN GILBERT ELECTRONICS
Parnell Rise, p .O. Box 37-245. Auckland. Phone 30-839.
!! rS S BYTES Novcmbf 198"! 21
GUAR'S GUID€
Eaca Coloitr Genie
Made by the same people who
brought the very successful System
80 Video Genio C micro, this is a
desktop machine, with a full size
keyboard, high resolution graphics,
colour, sound, a good version of
BASIC, and a lot of room for
expansion. Under a bit of a cloud as
the original manufacturer has folded,
but there are lots of rumours about
who will take over manufacture of
what is quite a machine for the price
- which has dropped considerably!
Locally produced add-ons are
starting to appear too, as they did for
the System 80.
As well as pixel graphics (plotting
points, lines, circles and so on), the
Colour Genie has both predefined
and programmable graphics
characters. 1 he predefined
characters are accessed by pressing
combinations of keys. There are
eight function keys which may be
programmed as you wish. As well as
the usual built in interfaces, the
Genie includes an audio output to
supplement the in-built speaker,
parallel and serial ports, a light pen
port, and an expansion port for
* TAPE COPIER 5 •
(new version)
i=*»m»ifrircfl;ii:w=
NOT TO B
COMMERCIAL COPYRIGHTS
Makes BACK-UP cipiei of ANY type of SPECTRUM
(16M8K) program (Incl. headertess, m/C, unsloppjibte)
easily wtlh MANY UNHUE fealures.
Ful MONEY BACK GUARANTEE it you lie not satisfied.
MAXIMUM 5 STABS from Home Comp. Weekly wllh 3 out
of 4100%flATMGS.
•LOADS la el program parts CONTWUOUSLY even
without pressing a key. Other copiers require many
loadings. MASSIVELY saving you time and trout*!
•M/Drive GENUMELY copies BASK, M/CODE arrays on to
MICRODRIVE. Stops programs. VITAL to liter kM dmg
instructions to HELP make them ran.
* BREAK al any time/continue loading tealure. " .
'MAXBYTES nukes a working copy ol programs
occupying the toll 16K»M8K.
'Verifies. Repeal copies. Auto, Abort, Program name
plus HEADER data.
'Copies HEADERLESS and other types, kneed ALL
programs that we are aware of.
'Very user friendly and simple to use, with FULL
instructions. <
TAPE COPIER S35 TAPE COPIER WITH M/DMVE S45.00
RODA ELECTRONICS
P.O. BOX 26-074
(99 BEECROFT DRIVE)
AUCKLAND
The second
round-up
software cartridges. Joysticks are
also available and are built in to a
numeric: keypad.
The version of 8ASIC in ROM is
very complete with a lot of
commands, rather similar to the
earlier model, but with the addition
of sound, joystick and graphics
functions. The same powerful BASIC
line editor as found in the earlier
machine is also provided in ROM.
Reviewed in Bits & Bytes, Sept
1983. Price: (32K, excluding
monitor) $599.
Epson HX-20
If the Epson is a representative of
the "briefcase portables" class a
small package, battery powered, and
just the size (in area) of a copy of Bits
& Bytes. The liquid crystal display,
like most digital watches, is a four
line window on a much larger
"virtual" screen. A small printer is
even built in! A "real" keyboard,
typewriter style, has five
programmable function keys.
Graphics characters are there too.
It is programmed in a very-
powerful dialect of BASIC, with
more commands than many, much
bigger computers. Interfaces are
provided for cassette, a serial
interface for printer or modem. It has
a bar-code reader, ROM cartridges,
and the ability to connect to a
standard TV set. Expansion options
listed include a full size printer and a
floppy disk, but it won't all fit in your
briefcase then (not with room for
your lunch anyway!) An acoustic:
coupler is intended to allow
communication to others, and to]
bigger computers. when New
Zealand gets into the
communications act properly
Graphics capability: four lines of 31
characters in four colours on a TV, oi
32 by 120 dots on the liquid crysta
display.
The HX20 also includes a sound
generator, and a clock for the time
and date.
Reviewed in 8;'rs <S Bytes
February 1983. Price: $1929.55.
microcassette, additional $326.61.
16K RAM in expansion unit
$357.57.
Hitachi MB-6890
The Hitachi "Peach", as it is
known in Australia, is under $2000
in basic configuration, but over this
limit with disk drives. Few machines
are being used without drives, but
it's here anyway 1 A middle of-the-
road machine in every way —
probably aimed at the small business
or professional market, but with
other possible areas of application.
The keyboard includes the CPU and
interface for colour and black and
white video. parallel printer,
cassette, light pen and serial
(RS-232'i interfaces. Notice, no TV:
a modulator would need to be used.
Most machines are sold with a green
screen or colour monitor.
Internally, the machine boasts six
edge connectors for expansion, and
two memory sockets, which may
each have 16K of RAM fitted. There
are a number of video modes, the
highest resolution requiring 1 6K of
user RAM for the screen. Extended
BASIC is in ROM to support the
graphics. The Hitachi is well
supported with business software
utilities and games. The BASIC
language is not particularly fast:
machine code is accessible through
an assembler.
I he keyboard has a numeric pad,
and function keys which are initially
programmed with common BASIC
instructions. These may be changed
22
HIIS *. HY"ES V
0W. >
^v
C
kl\ POINTS K) LOOK FOR,
Computer language.
i . .'.:■
I III IM'I I \l I..S.
Dun i hu\ ,i sninifs iii.k him-.
.- : ■ i ..!■ vi :■ ■•■.•■ '■■■ "mi
l.\|).llisii)ll.
.:* 1.1 ! ' -i
■: : • : .r. -■
• . :
RAM [Random Aimis Memonl.
•-.;'..■'!■'" ■ t- ' - ' . I'm! .
■ ■ ■• ■ -•;-- i i- : .•■ • .-■ ::■ .1 v.i ik.i •' "vr
■ •. . „•/ ,• : : - 11 .... -;i:i . ..-. • 1 . .i;..-.- -
1
Software.
('lurk 1 1n- t|ualii\ nlilu- pnxlu
: . .'. :■■::..
i . ; '.■•'.:■
Dtin'i let (In- ,i(l(l-un- ;i(ld up.
.1 - ... ■ '11.'' .1. 'I. ■• 1 ■. I- ■
,.- ... 1 ■ • ■ 1 ••■ ■•
Software.
' .- . :i ' U-ii.l'i ':.; .1 !V;tl . - ':| '■"
High resolution colour.
I: . ' " 1 ••' ' Mi . r ,' " ' .1 I'"' '
.,.h ..... .-,,. • . ., . ... ;■. ..-,.
.1 ..!•.,-•■■....
:■ ..Ii| . :'*.i ".\ 1 in:: - ". i-r. . • • " '! - :■■ . !
i... "1.1 ■ i« I ' ■ • i| •■■.::,.■ II ••
. :..i ..1..: 1. •■.. I ■■ - .... :-. ; :-.; ..
• -|. .1 ■ - ,-.l .• 11 - ..'.I 11 . ■.:■ '•- v . ' >
• ' ' • :• • _■-:.
Villi- SI.. 4IIIIM.I" - .
.. r...... ... 1 \ . .1 r\\v\ |;>> a \i*KIII
IliKlIU -li.- Will :!\-HN..-
1 n,lk : -11.. \i.» mv.i 1.
- • • ...... \ ....... .: •■ .' li n il 1 11
Einstein
m.iii ■.-:•■ .: i
I'MlllliV ll>: |'lf ,i'
■ 1 •. :■■ :- j:
l'ii 11... .- iv-
3iTS & BYTES NovenDcr 19H4 23
BUYER'S GUID€
■-■-:->:■
at will. A CPM card will be available,
and disk drives, both Sin and 5.25in.
are available. The dual mini-disk
drive holds 640K (formatted! data;
the 8in dual unit has two megabytes
in total. A light pen is also for sale
(S520 approx).
Reviewed in Bits & Bytes, March
1 983. Prices: keyboard unit only
S1775; green monitor $338 524;
dual mini-floppy drives. $3031; 16K
RAM card: $225 (required with
disks); dual 8in disk drives $5724.
Memotech
A recent, very stylish import from
Britain, the Memotech series is one
of the few British computers to get
rave reviews in the USA. The styling
immediately stands out; it is finished
in matt black metal in a low, long
case. Inputs and outputs are via
sockets at the back, and include
serial and parallel, joysticks and
audio, as well as an expansion bus.
The Memotech range uses a video
processor which gives true sprite
graphics as well as a reasonably high
resolution. The cassette interface; is
quite quick at 2400 baud; disk drives
are available and even allow the use
of CP/M.
Screen layouts are novel, with a
prompt line at the bottom, below
four lines for entry and editing.
Plenty of graphics commands
enhance a relatively standard BASIC:
sounds are also well catered for. In-
line machine code can be used where
necessary. A certain amount of
windowing is possible from BASIC.
Pascal and Forth are options; another
language, with the unfortunate
name, NODDY, is supplied and might
be useful for simple text
manipulation. Other peripherals
include disks, an 80 column card.
and so on.
Reviewed in Bits & Bytes, October
1984. Prices: MTX 500 (32K RAMI
$995; MTX 512 (64K RAM,
expandable to 51 2K) $1395; floppy
disk system $1995.
Buy books
this month
24 BITS & BYTES Novnmtier '984
The second
round-up
S£SE»
•***"**«B»
Oric
The Oric -1 is a small colour
computer which has attracted quite
a following overseas, and was
named Home Computer of the Year
in France (I'm not sure who by). It
has a calculator-style keyboard, with
a standard layout rather than the
multiple functions found on some.
The BASIC is fairly standard
Microsoft style, with the addition of
several statements to control
graphics, sound effects and music.
Foreground and background screen
colours arc set using the familiar
PAPFR and INK commands; and
characters may be made double
height, or flashing. The cassette
interface has two speeds - 300 or
2400 baud — and has a name for
reliability. Graphics dislays are 200
by 240 pixels, leaving three lines of
text at the bottom.
The Oric has a wide range of
peripherals listed in the catalogue,
although some may not be available
in New Zealand. These include a 3in
disk drive. A parallel printer port is
standard.
Reviewed in Bits & Bytes,
December 1983. Price: (64K RAM)
$755.
jR.ma
Panasonic JR100
The JR100 is a black and white
display only computer, with BASIC
keywords obtained from the
keyboard using a control key. Tr|
BASIC is in ROM, and it has 1 6K
RAM, 64 graphics symbols and I
user-defined characters, standa-l
interfaces to cassette, TV anl
monitor. Each graphics charactel
may be displayed in inverse video.
The processor is equivalent to
6802. Each key has a number ol
functions: a letter, a keyword (sucl
as PRINT), a graphics character, and
often a special symbol. Entry ol
programs is aided by the screer|
editor.
Reviewed in Bits & Bytes, Octobel
1 983. Price: (no monitor cassette!
$140.
Sega 3000H
A recent (September) upgrade has |
seen the rubber keyboard version of
this popular machine replaced with
an update having a full stroke
keyboard. Clearly designed with
games one of the intended
applications, the Sega has 16K of
separate memory for use by the
display. High resolution graphics in
1 6 colours (225 hues}, and use of 32
independent sprites are naturally
being used to produce arcade style
games.
The Sega also boasts more serious
applications. Sega BASIC is quite
extended, and comes in various
levels of complexity. Quite a wide
range of expansion components is
available, including a disk drive due
for release in November, The
distributors have been working quite
hard to assist users, helping with the
formation of a magazine, national
users' group and other forms of
support. Alternative languages such
as Pascal. Logo and Forth will be
available soon, as will an assembler.
The quality of the implementations
remains to be seen of course.
Reviewed in Bits & Bytes,
February 1984. Price: the advanced
pack (32K ROM, 26K user RAM.
level 1MB cartridge and power supply)
Three
on One
MB-3PB
Single
Spooler
For 3
Computers!
The AWA MB 5PB Spooler has the unique capacity to
accept input from 5 separate computers. As a result
you get optimum use from a single printer whilst
being able to free up your computers within seconds
for other work.
Considerable savings in time, significant savings in
money and an entirely new streamlined operation.
The system may be further expanded by installing
two MB-5PB. series, while the Centronics standard
ensures compatibility with a wide range of
computers and printers.
Three on one! It's a hard act to follow!
AWA New Zealand Limited
Data Svstem Division.
P Box 50-248. iS^.
WELLINGTON -
for more information:
AUCKLAND \*miNGTO!\ CHRISTCHURCH
P Box 1365. P Box 830. P Box 32-054,
Phone 760- 1 19 Phone 85 1 -279 Phone 850-449
HITS* BY I LS Novwmbc- 1984 25
BUYER'S GUID€
The second
round-up
Sharp MZ-721
The Sharp MZ-721 is advertised as
a "family" computer. In appearance
it resembles a large calculator with
some accessories attaching at the
rear, such as a small colour
plotter-printer. The computer has a
large amount of RAM - 64 K and
very little ROM just 4K. There is
also 4K of RAM for video. 1 his
means, of course, that BASIC must
be loaded from tape at 1 200 baud,
which takes about three minutes.
Once BASIC is loaded, the user has
36. 4K bytes of RAM free. The
BASIC supplied is fairly standard, the
main novelty being an included
machine code monitor. Alternatives
are said to include Assembler, and
Pascal.
There are two graphics characters
associated with each key in an 8 x 8
dot matrix, but apparently no dot
addressable graphics as such, other
than a very low resolution 80 by 50
system accessed by SET RESET
commands, rhe arge numbei of
graphics characters does allow
complex designs to be built up, but
with difficulty. On-screen editing is
supported by editing keys; there are
also five definable keys. Other
facilities include a built in clock (no
battery backup) and loudspeaker.
The screen foreground and
background colours can be assigned
separately.
Reviewed in Bits & Bytes, May
1984. Price: $995.
Sinclair ZX Spectrum
The Spectrum is much more; than
just the colour version of the ZX-81 .
It has a low profile, plastic: box, with
a rubber keyboard. The keys have a
Add Graphics Capability
—Lil'-if rj 1 .'.'' 1 ;/!', ','JtLlj-
MICROGRAPHICS »i\ isio.n
M.YIP-29 A3 A4plot>
HI PAD
Diuiijscr
.INil" \lep -|\v;l 22i|>-. IIKIV
S pcn> -i>hvi-- lii«h!\ 1 1 : 1 i- 1 . i ;■ c : i : -I l.iiviuii:-
i
KDMP-il
lfa(o)M©i^©[fQ instrument
"the recorder company"
/M th Tf, i
DMP-40— A3 A4 plots.
'-•'•'■•'U- pen .Iri.in ptivid'i .01)5" Mop
ir.l.l i ■ciut-a- |)MI' :•'.
FOR COST
EFFECTIVE
RiVorJim; I'loiiim::
For further information:
N.Z. REPRESENTATIVE:
S.D. M ANDEIMO ELECTRONIC EQUIPMENT CO.
10 WOODHALL ROAD. AUCKLAND 3. PHONE 600-008 TELEGRAMS "NUCLEONIC"
positive "click" to help in data enij
Each key has a multiplicity
functions associated with it:
functions for 40 keys. The compul
will sometimes automatically self
the appropriate meaning; at offl
times control keys must be usedl
conjunction with letter keys.
Sockets at the rear provide i|
power supply, cassette and
connection, and for expanse
peripherals, including ti
microdrives. The screen is dividl
into "paper" and "border" aresl
which may have separate colouj
specified. Each character can
printed in any colour "ink", and
brightness can also be controlled,
quite a variety of display is possiblJ
Sixteen graphics characters, anal
further 21 user-defined characteil
are provided. The display can also cl
treated as a grid of 256 x 192 dots
BASIC contains commands fc|
drawing lines, circles, and so on.
In the high resolution mode, 9K o]
RAM is left to the user in a 16K
machine. Sound is also supported]
The machine has two versions, with
16K or 48K or RAM. Othei!
expansion options include a thermal
printer and the "microdrives". high]
speed digital tape cartridges, acting]
like a normal disk drive. Software,
both on tape and published, is
common. Forth may be used as an
alternative to Basic, and assembly
language programming is supported.
Reviewed in Bits & Bytes, July
1983. Price: 1 6K $499; 48K $699.
Software!
Programs available
from Games
to
Scientific
(American based)
for all popular brands
of computers
Free catalogues
Please send large Sfi€
to:-
Pacific Software
P.O. Box 398
Timoru
Telephone 82-016
Manuals mau be purchased
separately
26 BilSKBVTLS Novi!nil:-c " 984
TAKE A SHORT
20,000-HOUR
DRIVE.
And wave goodbye ic the compctmo
Preserving "he Shuyar* 71 7. 0u r new
5.95" iclf-heigni 10 Mbyte W : rd-es;er.
It's ''Kin oorio'fcnce cc'ioac' fna*
recedes reiabiiity. Sc much so. I o. tdis*cnces
,i r;inei ha "' height Wmcheste's.
Fc r stages, i" "uns a* on M T BF of
70.000 power -on hours. That's 60% logger
than oi'nei drives.
Ana ; -'s loor-y- With 10 Mbyies of
fomat'ed sto'cge.
plus io'„i point shock and vibrcion
no^nhngs, i<>' a very smooth n'ae. And
ragged enough io ■•. il s'u-a ,.p ic ^0 G's.
"P-e 712 >s oosod on 3370 flexure
technology, brnging -naV-ame horsepower
dew- to size.
Ana our new, low-mass head design
complete win o-e-emp is sia'-;:a:u equipmen',
too. rhis makes flying height more un ;f crrr.
Ana ,:.a f c. integrity a given.
An :his was made possib'e by our
venule grouo approach A specially cha"e:ed
errgineermg and rronutactu'ing tea'" that
>ukes su'e * u e ougs are out 'he
first 'i '-!..' ouh
A'-a we naKe sure !hey hove everything
tncy need. Like -l e S-'O rnih'on mves'men* we
made '<■• capi'al equipment.
Wnich includes rxxe progressive
assembly 'ines. Cass lOOc'ean tunneis. Even
a more advanced spindie motor.
In she*, everyrhing you r eeo ic singie-
use r pe'sona 1 computers. Intelligent work-
s'cions. A-a, down 'he road, muhi fesking
sc : twcre.
v ou won't nave to lenveni "he whet:
eveiy v- .e yo;_ wa"i ;o redesign, either.
rhonks IC o.,r 1600 corro or wiln built-in
SCSI. Pius 'he drive level interface standard.
So -es* tjrve 'he 712 l oday. C-" its 5
iV.bye version, the 706.
Con'cc' your loca Wat burton f-ranki
office and find out now c ill ie drive can ;a'<e
you a Io' iu'the' .
Shuqart
Richt hoir the Start.
fij
Warburton Franki
•■•ii . ,•, :;l iC.i •'■■• '■'■'■ • "■'• :ij«'.t i!
HU3ARI
.i:-,i : i»l' : p'H ■"• : ■.•""..•• -■"!■.• '■ > :: I-- - .; I;T
• A, ".-:.A'.j N .' ' :: ' : ii :- ; .f • ft'l.'. '■'■'•'. '. .'
BITS & RVTrS November 1984 27
BUV€R'S GUID€
■ ■-■■
.:■;.. :■■■:■:
Mi
Sinclair ZX-81
It's probably the smallest, jusi
about the cheapest, and almost
certainly the largest selling computer
in the world. Something like a million
and a half have boon sold in the
States (under the Timex Sinclair
label). But this doesn't mean the
ZX-81 is not a powerful computer. It
has a BASIC which is as powerful as
.-:■:■.. :■:•:•:•:•:• -. :■:■•:. ■.;■:.•. .-.■■. :■■...■.■.■..
most; any limitations arise because
of its size.
The ZX 81 is small, and there isn't
room for a real keyboard. Instead, a
membrane keyboard is provided,
with each key having a number of
functions. Basic programs are
entered as a series of keywords
there is a key labelled "PRINT" for
example, and you cannot type the
five letters individually. The
computer itself keeps track of which
function is meant when a key is
pressed.
The display has 24 rows by 32
columns, the bottom two lines
reserved for program input and error
reports. A black and white machine
only, the ZX-81 has a number of
graphics characters accessible from
the keyboard, giving low resolution
graphic facilities.
An alternative language (Forth) is
available. Storage of programs is
"IT IS EASY TO
GET SPOILED BY
MSD DUAL DISK
DRIVES."
'We love MSD's now dual disk
drive, the SUPER DISK II The
programmers at o.ir Lubbock store
run SUPER DISKS continually tor
weeks, and they never overtie.it'
Tins is important to us because we
develop software lor the
Commodore and itie t me wo save
returns as profits
MSD's highly-reliable single and
ciua. tiis« drives are at Ine very lop
ol our list oi recommended
products Our sales have
dramatically ncreasea since vvc
brought MSD products into Our
stores.
"Sharon Bray. Micro Worx vice
president, and I agree thai MSD
products help -is prov do our
customers with the very oest
peripherals tor expanding trior
Commodores into the real world of
serious computing.
"We use MSD products and
that s enough p'oot foi our
customers'"
Lee Wiltrout. Manage;
Micro Wo.'x. Inc.. Hurst Lubbock Texas
R3/
Commodore owners, now you
can gain access to expanded
capability for your computer.
SUPER DISK II will format, copy,
and verify in less than 2 minutes,
a procedure which normally
takes 30-45.
Expand into the real world of
serious computing with MSD
produr
icts.
Distributed throughout New Zealan.
VC-2
Dual Drive
$2490
Call today for
your nearest /i
dealer
'f
* II I I I I
:h
Hflillll
306-308 CHURCH ST, PHONE 86696, P.O. Box 51 3
PALMERSTON NORTH
The second
round-up
cassette tape only, the original 1 K el
RAM can be expanded with a 1 6II
package attached to the rear of thl
computer. A small thermal printe'l
using aluminised paper, can also !)l
added. Software, mainly games, ii
common, and the ZX-81 gets gooc
magazine coverage.
The ZX 81 may be getting a b;|
dated now after all, you can get
colour computer lor the same price]
But it's still worth a look if that's al
you need.
Price: (1K RAM) normally $199.
often available at less.
Sord M5
The Sord M5 is a compact home
computer, with colour graphics and
sound, a rubber keyboard with
keywords and graphics characters
on the keys, and provision for the
most important interfaces. RF, video
and sound outputs, cassette and
parallel printer, and an expansion bus
are standard. The expansion bus is
intended to service RS 232 output,
and a 3.5in microfloppy drive.
expected to be available soon. The
basic machine has only 4K of RAM.
and a simple version of BASIC.
BASIC I (introductory). Two other
versions, one for graphics support,
the other with floating point
(decimal) numbers, are obtainable in
ROM cartridges. The M5 has sprite
graphics in up to 32 priority levels.
Memory can be expanded to 32K
with plug-in packs.
$650; family pack i12K user RAM.
16K ROM. level IMA cartridge and
power supply) $599; peripherals
include joysticks $29.95: datasette
recorder $125; games cartridge
$39.95; colour plotter printer $470;
disk drive $995. A keyboard
conversion kit will be available for
earlier models.
8>TS 8 BVTES Novcn-bei Iflits
WhiteouLLs want to give your
children an unfair start in life.
Just because you may not be 100
familiar with home computers, that's
no reason to suppose your children
aren't. Or soon won't be.
With the Acorn Electron,
education really does begin at home.
And Whiicoulls can teach you
almost everything you need to know
to get you siarted. In the space of
just five minutes, you'll see that the
Electron is more than just a five-day
wonder. Much more.
You'll receive a free comprehensive
insiruciio/i manual and introductory
cassette containing 15 programmes,
including a number of exciting
demonstration games.
Ii can be used with your own
television set and most standard
cassette tape recorders. Simple. And
extremely versatile.
The Electron has been designed
as a development of the original BBC
technology (a very important
consideration as more and more
schools are changing to BBC Basic
computer language). It has a total
memory of 64K and can store up to
32K (32,000 characters).
High quality, high definition
graphics are also pan of the Electron
appeal.
Choose from one of the biggest
ranges of software in New Zealand
— from simple games to educational
packages to small business aids. And
it's growing all the time.
You can also wrile your own
personal interest programme too.
NEW DIMENSIONS
IN CAPABILITIES.
With the add-on capability of the
Electron Plus 1, the sky's the limit.
The joystick input creates new
game possibilities, while the printer
output opens up more serious uses
(word processing, financial calcu-
lations, etc).
Plus l's cartridge
slot also extends the
Electron's software
capabilities.
acorn $ electron
till I i, i II QXE7
i I I I iij. \ L,i,l,i_7
it J i-UI .LL.Lu s j_U
II you place real value on your
children's future, you certainly won'l
find better value than the Acorn
Electron . . . especially at just
S877,
And at Whitcoulls, we've
made it even more affordable.
lor iust
«88
$11.88
deposit
and lJLaOo per week,
the amazing Electron personal
computer is yours. Today. At 48
Whitcoulls stores around the country.
We think you'll agree that it's a
very fair price to ensure your
children gel an unfair start in life.
Whitcoulls
860-780
BITS & BYTES Novembo' 1984
29
BUVCR'S GUID€
Reviewed in Bits & Bytes. August
1983. Price: I4K) $495: BASIC F or
G cartridge $107; expansion unit
$269.
i m, -n -« •*> *n ■£» jh -r. *■
»IHUl» *-* 8* *"» ' * •* ( -
f_j p M U !..» <_> LJ '• -■• *
-■•<•' U «J *J U *.* Uf >*■
1
Spectravideo SV-318
This is an interesting machine
the first result of an agreement
between software and hardware
manufacturers on the specifications
for low end eight bit computers. This
specification, known as MSX, details
the input-output and graphics
conventions to be used, without
binding the designer as to how they
are to be met. The most noticeable
feature of the machine is the built-in
joystick which is part of the cursor
movement pad.
A full range of inputs and outputs
is provided: additional joysticks,
software cartridges, video and TV
signals, a cassette port, and access
to an expansion bus for the addition
of the very large number of
peripherals. These include a special
recorder, floppy disk drives, modem,
printers and so on.
The 8ASIC supplied in ROM is an
extended version of Microsoft
BASIC, and has a very long list of
commands, many to support the
extensive graphics capabilities of the
hardware. Sprite graphics are fully
implemented with 32 sprites and
multiple screens, and it will be
interesting to see what software
becomes available utilising the
hardware.
The manufacturer is no newcomer
and has been producing games and
other software for the Atari range of
computers and games consoles for a
The second
round-up
long time. Sound is supported too.
and there are special purpose keys
on the keyboard for many common
operations. These function keys are
redefinable at will.
Reviewed in Bits & Bytes,
December 1 983. Price: 32K of RAM,
power supply, cassette recorder and
modulator for connection to a TV
$795.
Spectravideo 328
The 328 is much the same
machine as the 318, but with real
keyboard, and some special "word
processing" keys. There isn't a built
in joystick, which isn't too surprising
really. You can always plug one in
the back if you feel like swapping
WordStar for Pacman!
Price $1095 (with cassette
recorder'!. Many peripherals are to be
had: 64K RAM expansion $295;
single drive expander $1795;
80-column card $295 (these are also
compatible with the 318).
Tandy model 1000
The 8K version of the Tandy Model
100 portable, or lap, computer is
priced at $1995, so it falls just
within the price range of this part of
the guide. But we'll include it with
the 24 K version, next month.
If it's micro news in
Wellington — Phone
Pat Churchill 797-193
— —
_
VIC-20
The VIC-20, by Commodore,
one of the more widesprcal
machines. Commodore was, ol
course, one of the very firsl
companies in the "personal
computer" business. The VIC has
full size keyboard, programmable!
keys, sound, music, colour graphics!
Plenty of expansion is allowed fori
including increasing the initially small|
amount of memory, the addition of
disks, a modem, a printer and so on.l
Colour programming cannot bel
readily summarised, but]
fundamentally there are eight]
colours available for characters,!
eight for borders, giving 16 for thel
screen, in various combinations.
Colours are selected from the
keyboard. PET-type graphics
characters are provided, along with a
programmable character generator.
The VIC requires a modified tape
recorder. VIC BASIC is broadly
compatible with other machines.
such as the PFT. It includes a full
complement of commands and
functions. Sound is catered for with
three independent generators, each
covering three octaves. Beyond a
certain stage, it becomes necessary
to acid an expansion chassis to
provide extra plug-in slots.
Reviewed in Bits & Bytes,
November 1982. Price: officially
$465, but available at around $399;
datasette tape recorder $137; disk
drives from $1080; RAM expansion
(16K) $129.95.
XMAS GIFTS FOR COMPUTER USERS
5'A" SS.DI) FLOPPY DISKS
$59.50
BOX (.)!•' 10
Olv
Tolal Cos!
ORDER NOW FOR XMAS DELIVERY
Add S1 for postage and packing and send to: Dept bbh.P.C. Power. 420 High Street, Lower Hutt. Telephone (04) 693-050.
Nane
ACC'SSS
City Priors
30 B.'TS & BYTES Novet\lH!t !98<!
'.'. :-: iuCc-S
S :■ •.:.■•
ftr c st-d Please ""r.'cs nv visa
tC'v,
ONLINE
micro
world has
everseen-oowin
Zealand land]/
COMPUTER
^\DVANCG5
From Computer Advances Ltd comes the NEW
ADVANCED TECHNOLOGY SERIES OF
TANDY/RADIO SHACK, representing the broadest
line of microcomputers the world has every seen
and setting new standards for personal
computers. We have powerful computers you can
slip into your brief case, full featured desk top
computers and sophisticated multi-user systems
We have a large library of proven software.
Industry standard MS-DOS operating systems let
us bring you the most popular and
sophisticated programs
on today's market.
We have a full service
and support system:
a dealer network
throughout the
country, technical
consultants and
service facilities
right on the
premises.
Mf!':r !
f"OMPUTED
ADVANCecJ
People count on us
HARDWARE • SOFTWARE AND SUPPORT
Authorised S . i ' - ■ -. Co ' ■
I TANDYl
Radiol
_ /hack "J
P«na;iie power 'or ine
small business
MOQEUP
' 10= vrjJP NFAVST DIM ■"
OP i . PT--rR NIO«M,Vl.'iN
-■ ' --'. '0 COMPUTfR ADVANCES LTD
PO BOX 1 7?33 AUCKLAND 5
HEAD OFFICE: SHOWROOM AND TRAINING CENTRE
182 GREAT SOUTH ROAD. REIYIUERA, AUCKLAND. TEL: 500-536-501-564
■>-m
.'.OU'irSS _
i'HONE
61 IS & BYTES Kovon-bor '584
31
BUV6RS GUID€
Computer round-up
under $2000
NAME
, ... _ . ..
Acorn
Electron
Atari
400
6502
16
1 10 7
membrane
57
yes
no
' 9 "
24 x 40
320 x 192
yes
29 &256
definable
Atari
XL
6502
16 64
12
typewriter
62
yes
yes
16
24 x 40
320 x 192
yes
Atmos
BBC
Commodore
64
Processor
6502
32
32
typewriter
56
yes
yes
16
25 x40
25 x 80
640 x 256
G502
16-64
6502
32
6510
RAM (K)
64
ROM (K)
16
32
typewriter
73~
yes
yes
16
25 x40
25 x 80
640 x 250
yes
definable
20
Keyboard
No. of keys
TV interface?
typewriter
57
yes
yes
8
28x40
240 x 200
yes
typewriter
66
yes
Monitor interface;?
yes
Colours
Text display
(lines x characters)
16
25 x 40
Maximum graphics
resolution
320 x 220
Lower case?
yes
yes
definable
yes
Graphics characters
NAME
Dick Smith
CAT VZ200
Colour
Genie
Epson
HX20
Hitachi
6809
6809
32 64
Oric
Processor
6502
Z80
Z80
2 x 6301
16-32
6502
RAM (Ki
64 192
8-24
3 2
16-64
l
ROM (Ki
24
16
rubber
16
typewriter
32-64
typewriter
68
24
16 1
Keyboard
typewriter
typewriter
87
calculator
No. of keys
81
45
58
57
TV interface?
yes
yes
yes
yes
yes
yes
yes
yes
yes
yes
Monitor interface?
yes
yes
Colours
8
8
24 x 32
128 x 64
8
24 x 40
160 x 96
see text
7
28 x 40
Text display
(lines x characters)
24 x 40
24 x 80
560 x 192
see text
25 x 80
25 x 40
Maximum graphics
resolution
see text
yes
640 x 200
200 x 240
Lower case?
yes
no
yes
128 & 128
definable
yes
yes
Graphics characters
no
16
see text
Blank means "not known".
32 BITS & BVTES Nnvombm ■■■•;
BUY€R'S GUID€
NAME
Processor
RAM (K)
ROM (K)
Keyboard
No. of keys
TV interface?
Monitor interface?
Colours
Text display
(lines x characters)
Maximum graphics
resolution
Lower case?
Graphics characters
Panasonic
JR100
MN1800A
16
rubber
45
yes
yes
no
24 x 32
64x48
Sega
3000H
Z80
up to 48
up to 32
typewriter
66
yes
yes
16
24x38
256 x 192
yes
Sharp
MZ721
Z80
64
4
typewriter
69
yes
yes
8_
25 x 40
see text
yes
Sinclair
Spectrum ZX81
Z80
16. 48
16
rubber
40
yes
no
8
24 x 32
256 x 192
yes
Z80
1 16
8
membrane
40
yes
no
no
24 x 32
64 x 44
no
Sord
M5
Z80
20
i4 K user)
calculator
53
^es
yes
16
256 x 192
yes
NAME
Processor
RAM (Kl
ROM ;k>
Keyboard
No. of keys
TV mer I nee'
Monitor interface?
Colours
Text display
limes x characters!
Maximum graphics
resolution
Lower case 1
Graphics characters
Spectravideo
SV318 SV328
Z80
32 144
32
calculator
67
yes
16
24 x 40
780
80 144
32
typewriter
89
yes
16
24 x 40
VIC 20
650?
5 29
8
typewriter
67
yes
yes
8
23 x 22
Mernotech
MTX
780
16 512 plus
16K video
24
typewrite'
69
yes
yes
14
24 x 32
Blank mvutm "not known'
256 x 192 256 x 192 176.x 158 256 x 192
yes
52
yes
52
yes
64 & 256
definable
yes
SPECTRUM
QL delayed
While demonstration models of the
Sinclair QL seem to be freely
available in New Zealand (judging by
the number of people who say they
have seen a QL in action), the New
Zealand Sinclair agent, David Reid
Electronics, won't now be releasing
the QL for sale until early next year.
Tfie projected retail price is $2495
which will put it out of the reach of
many home users and into the small
business category.
A recent survey of British
industry comments suggests
there is still good news and bad
news about Sinclair's new QL
beast. The good news remains
largely its price and the 68000
chip. Reports suggest the bad
news is the bugs in almost every
aspect of the initial systems
released.
PLUS BACKUP SERVICE
AND GUARANTEE
Pre-Dovaluation Prices!
DISCO f.ti ••■
• • S59.00
FASTBACK
Big Mouth
S59.
$59.
VIDEOTEX
IS HERE!!
FOR COMMODORE
Order Your Modem
& Teledate Cartridge
NOW for '539.00
48K...S689 16K...S469 '
ANU GE1 k SUPER SOFTWARE PACK FREE lor CHRISTMAS
POWER PACK S2b EXTRA FREE ON MAIL ORDERS
VERY LIMITED STOCK BUY NOW
THE
QL
IS
HERE
COMMODORE
SX64 S3325
FRTC HO" PRINTfH
& SOFTWARE
C64.... s 975
1541 Disk Drive 1080
PHONE OR SEND YOUR ORDER NOW! F R E E - OVERNIGHT DELIVERY N.Z. WIDE
PHONE AK 656-002
P.O. Box 264)74 AUCKLAND 3
CORNER MANUKAU ft PAH RDS - EPSOM
€t manukau (NZ)
w COMPUTERS ltd
BI T S & BYTES Kcivarrtiei - i9H4 33
The PORTABLE:
HflRDUJnR€ R€VI€W
-■-:■»■ ::-:*:*:■:-. ■:■:■;■.■ "-•"*'• "
-V-
llu-rORIAlM I Wh.it'- in U |,n
vim;
■ Built-in 1-2-3 Irom l.ulu*
and" MonioM.ikor
■ Sl.iiui.ml 272k user memor\
■ hue Ih-hil Sl'Hh
microprocessor
■ IndtMn -standard MS -PO
■ Ih-hlH- \ -Ml-vh.ir.H t.T It I >
di-pl.i\
■ (. omnuink\ition> modem and
sol Iw.irc
■ Kivll.li'm'.ll'li'. Ii<ll;',-lllc
KiUorios
Setting You Free. ^
Hewlett-Packard Personal Computers
>«g
Please send me further information
immediately on the MP Portable
rfamc — — _
Address _ __
Position _
Post to
Northrop instruments 8c •
Systems Ltd.
PO Box 2406. Wellington.
Tel; 856-658. Telex 1123380
PO Box 8602. Auckland.
Tel: 794-091 Telex NZ60605
PO Box 8.388 Christchurch.
Tel: 488-873, Telex HZ4203
Lra@fp{][raiP(o)[o
INSTRUMENTS & SYSTEMS LIMITED
D
HP110
A portable in the HP
tradition
By Shayne Doyle
Hewlett-Packard has long been
recognised us a manufacturer of
quality electronics and laboratory
equipment, and in recent years, as a
manufacturer of high quality
compute! gear. The new HP110
portable maintains that tradition.
On opening the case, the first
impression is of a well made product.
The computer is fairly compact (1 3in
x 10in x 3in! and quite heavy at
8.5lbs. Moulded in a high impact,
off white plastic, it comes complete
with a very stylish padded carry
case, with shoulder strap or
briefcase style handle. For the well
heeled, a leather carry case is
available as an alternative.
The top two-thirds hinges up and
contains the 16 x 80 LCD display.
This section is about an inch thick
and is held at the desired viewing
angle by an excellent pair of friction
hinges - no sag at all.
The 61 -key keyboard has grey
keys with wine coloured lettering;
above these are eight shiftable grey
function keys, four white cursor
keys, and three special function
keys. CAPS and CTRL are reversed
to the usual and DEL ESC is where
the left Shift key usually is I kept
hitting it by mistake.
The case has two slots at either
side to allow customised function
key overlays to be used. The bottom
right key controls the LCD display
contrast. The keyboard feels good to
use. solid and fairly quiet.. with not
too much "return clack". I feel this is
an important factor in evaluating a
keyboard, as keys which emit a
lound "clack" noise when released,
can quickly alienate people around
you. This is especially important with
a portable intended for use on public
transport and in meetings.
Rear connections are provided for
HP IL interface input and output,
battery recharger. nine pin RS232
connector. and telephone
connection for the in-built modem.
The display
comes to life
On opening the lid and pressing
any key, the display comes to life
and the personal application
manager (PAM) menu screeri
appears. The display is OK to read in
bright light conditions, but I found '
difficult in low ambient artificial liglv|
and had to use full contrast all thel
time.
Unfortunately, in common withl
most other lap portables, nol
provision is made to output video tol
an external monitor. The top line letsj
you know how much space is free on]
RAM disk A. The HP110 has two
mass storage mediums - up to eight I
single or four dual external drives can I
be connected, and there are two
electronic disks in memory (RAM
disks A and B).
RAM disk A is read/write and may
be used to store programs and data
files. RAM disk B is read only and
contains MS-DOS, Lotus 12-3,
Memomaker, and Terminal Emulator.
Line four of the display gives a
percentage of battery charge reading
and the currently set system date.
Below this is a row of five blocks
labelled with the names of the four
resident software packages, and one
block labelled "Diagnostics". An
arrow is moved with the cursor keys
to point to the desired application
and RETURN pressed to load it. As
you may expect, loading software
from RAM disk is very quick - Lotus
1-2-3- loads in 2.5 seconds,
Memomaker 1.5 seconds.
Delving into the Diagnostics
program reveals a very complete set
of self test routines for all
components of the system. Of
particular interest is the LCD display
test which shows well what the
display can do and proves it is
capable of very fast response
indeed. Along the bottom of the
menu are eight blocks corresponding
to the eight function keys.
"File Manager" is for printing and
deleting files or directories, creating
and looking at directories, initialising
new disks, copying and renaming
files. "Clock Config" sets system
date and time, maintained by a
quartz crystal. "Datacomm Config"
configures both the RS232 serial
interface and the HP-IL loop
interface. "System Config" allows
34 LilTS S HVTLS Ni:v»T.i:.'' ■■wo
HARDWARE R€VI€UU
A user's view of the HP1 10
the user to tailor several system
parameters, including the mix of
system memory RAM disk size,
some printer characteristics,
alternative display character sets,
and disk write verify mode.
Versatile word
processor
Memomaker is a simple word
processor, ideal for producing brief
documents. Should a fully featured
word processor be required, then
WordStar MailMerye CorrectStar
may be used in addition. Files from
each system are fully compatible and
may be edited by the other software
One of Memomaker's uses is to
create an alarm schedule file, either
personal message alarms or program
run (execution) alarms. Up to eight of
these can be entered in the file.
Memomaker is still a versatile word
processor, having all the block
manipulation, cut and pasting,
formatting. file handling etc
associated with any useful word
processor program.
Terminal Emulator enables the
HP110 to communicate with other
computers with either the built in
modem, serial interface, or HP-IL
interface. Rather than manually
perform the log-on procedure when
establishing a link with another
computer, the logon information
may be stored together with a phone
number in a terminal configuration
file.
This file will then be automatically
executed by the HP1 10. It not only
has the ability to place calls to other
computers, but it can answer calls as
well. An auto answer file is created
containing the answering
instructions. External modems may
be used in place of the built-in direct
connect modem, and may be either
direct-connect or acoustic modems.
Files may be transferred to and from
other computers.
MS-DOS version 2.11 is resident
in the machine, but I did not have the
disk drive to experiment and will
refrain from commenting, other than
to say I thought the documentation
quite good.
Lotus 1-2 3 rales an article on its
own, and I refer you to John Vargo's
review in Bits & Bytes (September
19841. It is such a comprehensive
Microcomputer summary
Name:
CPU:
Memory:
Display:
Input/Output:
ROM language:
ROM software:
Cost:
Options:
Ratings (5 highest):
/Review unit supplied
Hewlett-Packard HP1 10 Portable.
8086 16 bit, 5.33 Mlv clock speed.
384K bytes CMOS ROM; 272K bytes CMOS RAM; up to
256K bytes user memory; up to 1 76K bytes RAM disk.
16 x 80 column flip-up LCD display; 128 x 480 pixel bit-
mapped graphics; keyboard contrast control.
Hewlett Packard interface loop (HP ID; RS232c v. 24 v. 28
serial interface; 300 baud modem.
Microsoft BASIC.
MS-DOS version 2.11: PAM (Personal Applications
Manager); Lotus 1-2-3; Memomaker word processor;
Terminal Emulatoi.
SN77409.
Portable 3. Sin single microfloppy disk drive $1951.
battery pack for disk drive $141: box of 10 3.5in disks
$1 24; HP1 50 Extended I/O interface (includes Centronics
parallel) $366; HP-IL interlace to IBM PC & IBM XT $259;
portable Thinkjet printer (HP IL interface) $1212; serial
daisywheel printer $4117; RS232 printer cable $158;
RS232 modem cable $112: Centronics cable $147;
leather carrying case $158.
Documentation 5: ease of use 5: language 3: expansion 4;
value for money 3; support 5.
i>v Hewlett Packard NZ Ltd)
Apple and IBM
Owners
Join the Jet Set
If you own an Apple or IHM
personal computer, why not
join the lot Sol 1 The Thinklel
Set. We are now offering a
new printer from I lowlett-
Packnrd that gives ink-jet
performance at an affordable
price. The Thhtklct Personal
Printer. Whisper-quiet at
more than 1000 words per
minute ( 150 characters per
second). Come in
and join the let Set
—today.
Thinkjet
I he Personal Printer
from I lewlett-Packard
Please send me further information
immediately on the IIP Thinkjet
flame.
Address
Position
Post to
Northrop instruments Be
Systems Ltd.
PO Box 2400 Wellington.
I el: 856-658. Telex NZ3380
PO box 8602. Auckland.
Teli 794-091. Telex N260605
ro Box 8388 Christen urch.
Tel: 488-875. Telex HZ^'203
ri]©[pQ[fi:[P©ro)
.
INSTRUMENTS & SYSTEMS LIMITED
& BV'CS kovombei 19Bi
35
HflRDUJnR€ R€VI€UU
-'•' •*••■ "-• -- *
spreadsheet-business graphics-da la
management system that the range
of data manipulation commands and
facilities becomes overwhelming
once you start following the
command tree structures around to
see just what can bo done. I do not
intend to elaborate on the
capabilities of Lotus 1-2-3, but
suffice it to say it is a good choice.
Other software is of course
available: Multiplan, WordStar,
dBASE II, Microsoft Series
100 BASIC, GW BASIC, Pascal.
Microsoft Chart for presentation
graphics, the great adventure games
Zork I III, and many more. Under the
MS-DOS directory. I found an MS-
DOS BASIC Version 5.28. and while
.,--.. ■ ■..,...
I have no love for Microsoft's BASIC,
I did have a bit of a tinker with it. in
spite of not having the BASIC
manual.
As I could not find a way of
returning from BASIC to PAM, I
investigated a removable panel on
the rear of the machine and
discovered a minute system reset
switch which does the trick
admirably! Why it has to be hidden
away I don't know - obviously HP is
fully confident the average user will
never need to use it.
Using the HP110 is delightfully
easy. Navigating around the
software can be done by pressing
function keys - each new access
layer redefines those keys and
Anywhere it can go
You can go better.
And it can go anvwhere.
I Ik- I'OKI'ABI I horn I kwk'ti-l'.KLird. bopiiiMkMted
computing pouvrinj iiiiu'-pound p.uk,igo. Business
sutluMiv like I-20 (rum Lotus and word prtK'i'Ssins;.
Spacious 272K available memory Ml built in. And von
win Ir.msin work to the 1 II' 150 and .m IBM I'C. .
I'lie I'ORI'ABI I It runs on rechargeable batteries or AC
power. I so it til home, (hi 1 office or am \\ here in /j
^TOWER
•i><£~ COMPUTING CN.Z.) LTD
f>o. 13 ■ 2: n
1 iiiep'i I'lo G1 . "'i
CHRIS" C^'. !RCH
l^-JHEWLE
PACKARD
displays their new functions, defau
first. This is a very necessar
software refinement for anythin
pretending to be "user friendly
these days.
Additional software may b
"installed" quickly and easily by the)
user, and will then appear as part ofl
the PAM menu screen. Very
comprehensive "help" facilities arel
provided; every major command has
an associated help screen explaining 1
all the sub-commands - just like
having a built-in reference manual.
I found the LCD display very fast
a couple of other lap machines I
have used were dreadfully slow to
output a screen, and made using a
spreadsheet a frustrating process.
Whether the problem was a software
or hardware failing, I could not say.
However, no such delay exists with
the HP-1 10 - it is almost as fast as
using a normal monitor.
The only criticism I have of the
display - and it is probably as much
the fault of the program - is that
when graphing Lotus 1-2-3 data, pie
charts are compressed too much
vertically, and if labels are included
on the display, chaos ensues when
more than a few data fields are
graphed.
In common with most other lap
portables, the display switches off
after a present interval - in the HP's
case, the delay is user-changeable
from the system configuration
option. Touch any key and the
display switches on again. Battery
use seems to be extremely miserly —
up to two weeks' normal use off a
charge, and at 20 per cent charge,
you are reminded on the PAM display
to recharge it. At five per cent
charge, the system locks you out,
but you are given several weeks to
recharge before data loss starts to
occur.
Inter computer communication is
well provided for, either by the in-
built 300 baud direct connect
modem, or via the RS232 interface
to your own modem. While I did not
try the modem, I did connect the HP
to my Microbee via the RS232 port
and not having the HP "Thinkjet"
printer. "printed" through the
Microbee onto my own monitor
screen. Provision is made to link
directly with the HP1 50
Touchscreen computer and the IBM
PC. using the optional interface
converters.
The companion printer and disk
drives are quite remarkable; both are
designed to run off batteries, making
the whole system truly portable. The
Turn to page 72
36 BITSS BYTES MovcriM' 1984
The BITS 6 BVTES Computer
Book Club
HERE - AT LAST!
The book Spectravideo
people have
been waiting for
If you've got a
Spectravideo or
you're thinking of
getting one, this is
the book you need.
AND AT OUR
NOVEMBER SPECIAL
PRICE $19.95.
SAVE $5
by buying
this month.
Spectravideo Computing
Ian Sinclair
■->'■'•■ '«' <MI - • •••■•- .-■:.•.■•„■, ...
V • M II ■•■; ■■:■ incl ;.■■•...•.■.. : ........ ; ... .
M*v •■'•<--■ ■••....;-. rr.ur \ <*» ■■ . : .-.; ...-■. ..„...,, ,.
-- it :■■■
Grm-drt; Normal Price $24.95
GREAT FOR
KEYBOARDING!
these clear acrylic
Leaves both hands free for stands for sale,
keyboarding. Keeps book or
magazine open at pages with • Each Stand
program. Good for business ic ,-« .
keyboarding, too. BITS & ^O.OU, plus bOc
BYTES is the first to offer postage.
plastic
only
Our new
selection
Data Handling on the Commodore 64 Made Easy
James Gatenby
: ...-.!.: -.>.•. i.v iv !,, produce ..:••■:
'■•-•■ ■ : ■■■ . ' i '.•.-...-. dr.; ..-; ;)..n .-... | m
I *; ' ,tv- :•■■- Cummod' '« 64 '.; ;nC{ ••"-*-
I ■ ■ .-• '■-*.. •, |IM r J Ml t ! -■■" ■ • - J«!
--.■-'. - : • .i- WfiS ::• -t-'Mi.:.- .:- ||i 5|' '&&< ■ •' !**$■
;■. ■ ■• ■ • ).-■ i i:t.i..|tii i •■■ • ■ Hi .1 ■■ ,r :.. •■-.-■ il ... .,
.H »l i*M'l ' '... i ■ '. i ■ It!
•-<•-.«:■ Our price $20.85. Save $1.10
and earn 2 bonus points.
Spectrum in Education
Eric Deeson
■■ *■ '■ ' '• «*S" .■ .■••' •■ — I-. ••"I •.'..i'--n,-s> 3i.,'.1ir<r;
: ■ ■ . ■- ' " ■.; . Mil !•>« I ■ J . !- ■■ a *•••' ' 'ly SpVi t».«"
;■■ >t|ian-ii ' ; FiJ* ul C,\ - sin '■ ! > .,;.v
i ■• • ■••..- " !- ■■■ ; • -.|t ci-i-mi, ; .. .. vv: r>'C['ii:!h Igt
■ ' - ' ■■•. :•■ i t-ciU'fc'O
St»*.i Our price $23.30 Save $1.20
and earn 2 bonus points
System Design Guide featuring dBASE II
Ron Freshman
: *-i - ..I •■ !.. - ■ iff ■ •■: ■. | :.tl.i;.,T>v i- J" ■ • ■ !
•..■.*•"•■•; ■;-•.-.■ .;■!••. ■■ ;.r- :■•"•.•...■...)■; »'0VI||C$
■■'-•■ ;■ ., .■,;..-.■ . .■ Ipr.1l . .■■ •,••.,..'.■,■ fHrtiUWij ilSAS"
'<•'.•--■■:'• :■-.■■..!- i : n*> ■.,■:■ ■ .•. h |r* lli*liiud'fi< I It
II . ..- *-;.!•, ..-,;. ■
Our price $64 05. Save $3 35
and earn 6 bonus points.
The Micro User's Book of Tape Recording
Mike Salem
'.VlM' V .... 'fit .,•>:; | , : v -. , ,;., „;,;...! , (JOIIS -.1 Arid .ixil'ij .1
■ ..; . •-. -•.;..• '. • . . •. ..■■.. ■•„ . .- v-v;,..,; , 1
Ml BSlr ■•< ■ - ■ I ;• ■- ■ .1 : ..-. .',- !.,;.<-.
. : ■ : ■'■ ' ■ i| ■ .- • ' fSOt ■■
Our price $11 35 Save 60 cents
and earn 1 bonus point.
The Commodore 64 Program Book
Vince Apps
■ ■ '• ' ■ I ■•■ f .•• '■ |.f • . .ii.l ..* lies IO 9*O'0{ V"M
' ' • ■ •' •' '■ :>:.• •'- :.'*.'_*-\ :*jl .ogn. ,i ;
■*■■ :■. A - -■ ;• I an . -- « . •• ■: vWfh ,A**\H
■ ■••■. .-.. • :■ ■ • ;■• . n mi
Ourprice $22.75 Save $1.20
and earn 2 bonus points
Your Firsl Computer: A Guide to Business and
Personal Computing Rodnay Zaks
Our price $19.90. Save $1.05
and earn 1 bonus point.
Applesoft BASIC Toolbox Larry G. Wimermeyer
■ ■
Our price $41 00 Save $2.20
and earn 4 bonus points.
An Export Guide to the Spectrum Mike James
**!«! tica in-.-*:<!_:i.irr !.: tK- SOVCIIUf*! \ JOv.l-.V-d -Jf.KVjrt!
4r>d sof'wurc fmiluriis, Aimed .it (•■•> u»«r *tf(fkir(; ,t ttvfiow
^■ulrifstanoiny ol |he m*cV»nft on;1 its CSpat)tliTil8 Starts with
a-\ "-.st^c view o' :n»* micio. ilicn ivov*"* to .i conno<sit6ui s
fffcr«oc :;» ZX BAS'C and an ntiodLfiiioc 'o the machine
9pcratmg system Covers ZX vttfoo. td:*e system P$;>32
•:•■•■ k ■ micodf v<! ?»•<: advanced proarammng icchi*iCbes
•^»;>irrr3: on
r... »■--.:!.-, Our price $23.70. Save $ 1 25
and earn 2 bonus points.
BiTS & BYTES NovomlMi 199-: 37
TH€ BITS & BVT€S BOOK CLUB
■-
Usmg Your IBM Personal Computer
i.>v anlv :•■ • • i !• ' : " ■ "
|Hi-.;-.rr'r mi; " ■ ■■'■.'
• At::\'<;r* •-'■: !«:."? ■ ' . • H ' i ■ -■ •
BAS :. "•." DOS • ■■ ■
i-..:- --,
S HI 5
Lon Poole
Our price S33.80- Save Si. 70
and earn 3 bonus points
Beginning Programming on the IBM PC
Nancy Lee Olsen
Our price 527 85 Save 51 45
and earn 2 bonus points
Executive VisiCalC for the IBM Personal Compute'
Roger £ Clark
1. :■ . ..'•.•■; . ■ ' - • - ■
* . ■ - I.. •..--- ■• ■ . ■■• ■ ; : - ■ • :
■ II • \>\-. .;'■■:• ■■ !-
Acci:-"i v..-.. Our price S26. 00. Save SI. 35
and earn 2 bonus points.
The IBM PC-DOS Handbook Richard Allen King
Our price $20.85. Save SI. 10
and earn 2 bonus points
Useful BASIC Programs lor the IBM PC
Stanley R Trost
Out price si 8.95. Save si .00
and earn 1 bonus point.
The IBM PC Connection James W Coffron
Our price 528 4b Save SI. 50
and earn 2 bonus points.
Data File Programming on your IBM PC
Alan Simpson
Our price S 33 20 Save 51.75
and earn 3 bonus points
The ABCs o\ the IBM PC
Joan Lasselle & Carol Ramsay
Our price S37.95 Save $2 00
and earn 3 bonus points
Alari; Basic Programs in Minutes Stanley R. Trust
Our price S27.50. Save SI. 45
and earn 2 bonus points.
The Easy Guide to your Atari 600XL 800XL
Thomas Blackadar
Our price S20.85. Save 51 10
and earn 2 bonus points
IBM Graphics From the Ground Up
David E. Simon
Sets ou" tc "naki! ' e*£ic '..> i*rotfu< •"■ * 3*1 •■:'• il'*v r cil'OS
Assumes you <■.:: ■■ A" -.g n»K>.it rjnifl'wrs anil i"«v«
<j-adue"y (ro- &as-c bmimpIps " »-:...■ pron'amir ny
Avods ^•••c-?* mafimat cut 'o'nuJas o" : :j*i»vule*
nesc"pltvc va'mMp ramft* finale algot it"r»? I idiM
co" s ™ec;s ;> c^r. <;1 samDlc :•:.:>'■- ;«*■;."■■- ijiirix mc
business: .tvJ screen ilkftfratiuns
Havdc-ii Our price S37.00. Save $1.95
and earn 3 bonus points
Atari
Advanced Atari 8ASIC Tutorial
Robert A Pock
Our price S23 8b. Save SI. 25
and earn 2 bonus points
32 Basic Programs for the Atari Computer
Tom Ruyy. Phil Feldmand & Timothy Barry
Our price S20 85 Save $1.10
and earn 2 bonus points.
The club: how
it works and
what you get
All you have to do to join the club
is buy a book. Just pick out the
books you want, fill in the coupon in
the middle of the magazine, and post
it in FREEPOST.
We offer savings on the cash price
you pay for each book PLUS we give
you bonus points. These are stored
to your credit and may be used to
save money on future purchases.
Please allow two or three weeks
for orders to be processed and the
book distributors to get the books to
you.
Bonus points
Bonus points can now be cashed
in to earn discounts of $1 per point
off books under $20, $1.50 per
point off books between $20 and
$39.99, and $2 per point off books
over $40. Bonus points carried by
the book you are buying cannot be
used to reduce its price; and bonus
points will not be credited on books
discounted by the use of previous
bonus points.
Business
Databases for Fun and Profit Nigel Freestone
■ .-- .-..,■.- . t •.-'•• .-.• ■,., .; , . I . I- ■
• •; - . ■ ' i ■ • ■ - •• I : -
u: Our price $18.95. Save $1
and earn 1 bonus point
The Best Book of Lotus 12 3 Alan Simpson
A ii ■- ■ • :■-»: v .-•'»: ir
..,■ ............. ,-.
■ * ■
Database A Primer
Our price 525.85. Save S1 3b
and earn 2 bonus points
C J Date
I - ■ ! '
,...-■ ■ •■ '•■ UlMl i« ■ - '•"■ • ■'.<■.:■ ■:■■■
■l .-. ' ■■■ ■ ■ i . ■ ■-/.-- . I I-. ■ | !
Our price S26.00. Save S1.35
and earn 2 bonus points.
Apple BASIC for Business: BASIC Programming!
& VisiCalc Alan J Parker & John F Stewart!
Ct. :- ■ ■- .r ■ ■ i BAS I •■ A; r - ■ : ■ I
l>*fvbcdi« sessions Adopts problem ■....■; I
.■•;;:r:>.r. r :■_■ :•■.,.'"!■.; »1C<;'*1 iJ xkills tw v.. , ;' I
Im 1aia rjfowifsmfl $a~p'ti moyan-s fiowi.'ia'ix anal
;.'oi:i<-m;. (iesi<t*Mu: '•" l*d'nf(j v* ,, ■ .-.
Rmmii Our price S37.90. Save $2.00 I
and earn 3 bonus points I
Basic Systems Analysis (2nd fid) Barry S Lee I
.:... i ■-'..■.■■:■•- ( ■■■: (I h I
••■■■:■ : » i . | -■■. ■ - ii' - -. . i isu . •>•:• ■ ■ '
, .••■ - :. :.- «:,• ■ I L»TJ . | .
• *■•' ■ k '."-••- - ■ ■ :' : i'.. : 'i '■',mi'.; 5yS!«j.— ■■ I l
.r |||i> .--, : .-• !-)*■■ ...|-;-'i ■.-■•,• ^' , ;.-. -J nt .-. I
■■:--.■: s. • '• " -- I
-.ii iii Our price S21 15 Save S 1.10
and earn 2 bonus points
Understanding dBase II Alan Simpson
r» >••: •• • ■ is- ■ ■• •■•' ■:.. . it, )•■* .■;■ ;■-.. ?■ » \
:■ I ■ ■:..■- ' ■* ».>-'. i::; i" ■ ■•"'■■_ .:■■
.. ' ; •■ • ■ ■ • im ; ;■■•■•: • .: v ■ ■••
'• " '..-;.. •• ,■ •;..•.-. <:3ASt ' .Vll'l . ir- ■
-■ "t .-. »>■■■ ■•• •" •" '< ■.!':• i( i I
SJ . . Our price S48 90 Save S2 60
and earn <l bonus points
Doing Business With VisiCalc
Stanley R Trost
I ■''. !■!.. -.... ,; | ,1 ., , ( ,., _ ..., ,,.- ., .,., ..,.,..
!*l I I- - ■•■: -,,.■:; ,».,. .,«., :... •• | ,..,• ,;.. :V -. : -,-..-,.
-'•:■: ■ ■•■ - Vt> *ol .• ■ '■ ■•!■: •■ •• , : . ■ .
Svi»«> Our price S32.25. Save $1.70
and earn 3 bonus points.
Choosiny Your First Computer System: A Guide for
the CJrovvmy Business
K Ian Mitchell & Bcvan J. Clarke
'•fv. ' —-.•;■ ' ' ■■■ i C ili i :■ ;■ * .-. ,•■:
'.'■;■■ ■ : • ■ •
Our price $6 60 Save 35 cents
and earn 1 bonus point.
On Line Computing for Small Businesses
Silver's Wall
Maurice A. Silver. John Jeacocke & Ray Wellanci
Our pnee $9 95 Save 56 cents
and earn 1 bonus pomt.
Barbara S. Chirlian
Sl".»t>' llfll .: i' : ■.: . :■ : I . !31P« »Vl"*' !'••■ ■'■ 11 II I ■■•■
ir it agC""-jri i ..;■,.;• "i .1. I ••■ . u;- -- n •, y„ , .,-,
.-.o v\y ;j,:-:s v<.. iir: mi! ".:>':; ■ -. -o-a <:HAST I m : :■
■' ,f--.i" ■:• Ji.-h.il " ■• :■•< :'.>•■ !i,.--. /. ir- :«.■ •■--•■■■ ,-■ . |
<•■.-... -.■' . , ■■■ ■■ .-. % •. •• . .- r * -n:<.,( . .:n o'
■ ■:!.• ■: ■:■■ ' '■ ■ s: -■ i tHASb
an ■■ i '•:■ f .re: ■ ' ^ ■•'..!■ i ,-. ( t- ..'..)■: ,••<:
UU ■ . .
Our price S21 80 Save Si. 15
anil earn 2 bonus points.
Advanced dBASE II User's Guide Adam B. Green
Cuiioi !«••* ■'' i«:»s '• 'ir t: . .."■) orac: :^i :>■» ;* i*ns ""tfted
■• -•■' -•■ :■.■••'.■. .■ its ■ ■> ■• r-. .- ■■:: •-• 3A
"' .Ii.:.' •-.•.-■•■ , ; ;.!.. -M- II,,,-.
-v ■■.:'. ■■ .i-!-.' : :,'••-. • it. i.i •.:,'- ■••■ ■"■■ ■
l.i'rf" f'Ii ■ ■>■:'.:••■.;-: im ■ : : •• ■ 1.1. ■■- 1f':>.j;:jn>« .•.*■-
Simply dBASE II
P.,n-. -.. \\x
Our price 957.85. Save S3. 05
and earn 5 bonus points.
Keyboarding
Quick Keyboarding
Vonnie Alexander
:.::■.-.: .:...,.:■■ ,•„; ... --. ■■ . : ..
I. , I ,| ..-.. • ■ .-. • ..-,: . I'd C! ■■■:• ■ I- • ' ■•.:•'•
I .- m • 1 in. . Ii •
Our price S6 50 Save 45c
antl earn 1 bonus poinl .
Keyboarding for Information Processing
Robert Hanson
•■■',. •.:■■, .-.- . -•■.••• ■ .-. : •
,:•-.-. i:— ir-: :.-•:■
, .... ., ■•;.-.. ■ . .•: . • ,-■ ' ' -• . . i.: •• .:• ..•■:
■ • ■ . • :,.. . . •. : . ..,:.... :■ •-•..
.-•■- V
Our price S8 95 Save 57c
and earn 1 bonus poinl.
Buy now!
38 BITS.& BYTES Noverr her 198-3
Triple IBM
savings
• Buy any ONE of
these three books and
save $3.
• Buy any TWO and
save $7 on total price.
• Buy all THREE and
save $12 on total
price.
The Super computer Snooper
Isaac Malitz
Traras ihe padi o< i ciii-.nic- *-:■■> ;•- kiykuaid io a-sas nl
memory, to ihe tf.sk and crto tlm >
Processing Words with your IBM PC. PC XT or PC
Compatible
Terry & Lloyd Datz
s|if!i'.if) software lonls eove-s latest developments •-.
pnr.phiirnl ■lii'dwriri: jno looks a', spei:..s! umhleirs of wnn
proenssino. on 3 C oi!nipano.t:s.
havden Normal Price $41 .50
The IBM Personal Computer Handbook: A User's
Guide
Dennis Jarrett
diseasing wt,oi -s happening along the win Vol '.nd m.i P.-acirn.nu: introduction wn.ch sots onto iiu. nw I DM PL mio
how to lostoie a oiociram which -,ns bou-i accidentally perspective (or i>w av»:agn dive- and user. InvosLgates :ne
erased :-j» io Isten to :!ie. inner workings of the BM PC innards of iho computer, loois at is i-s'ious business user,,
ow to identify doleful <;■ hidoen files on ,!■»,. now to wrim ,i discusses opivaling systems and expansion, aid advises on
hith lewmes useM '•«'■■ "> l!,i » hl| l»V "sw
Normal Price $31. 40 Hutchrson Normal Price S49. 75
proyrfim which
ReSton
Our new selection
The BASIC Conversions Handbook for Apple
Commodore, TRS 80 and Atari Users
David Brain, Philip Oviatt. Paul Paquin
& Chandler Stone
Cfimplete insm.Cllon gk. a: loi C-OPVirlilu'i pi .. t t.iivs ■.", tl-ir
any ^ofb^ntioi' nl :'«.:■• Lomniiiivs l<\:. . >\<-- ■■■"■ ><■>:
3-fi listed foi "HS 30 RAS L iMod*l ' iftv?i 1 A(:;»flMf1
BASIC ii-.d A:an BASIC ,*•■ well ..:. •- ,i< »Humi I ■■' : F c ' &S BO
Model llync Aaple ini-iir;: BAS C Ais. '■!■•■. •r-.- v-i- i: • -. '
graphic;, capal:.*-lir : r, ; 'tf< p i!-'r .»,! fAL- :.:.l!i .-.t:s
Purser ;n:: ..i;fUv characters. ( inc! «*. ■•■*■.■, c . tv
Ex;jiiraT.ons <:I nW-.r-e ;*!Culiarties .»"• :•■* i.Ip 1 ' ■> :
H»v«en' ' Our price $34.70. Save $1.80
and earn 3 bonus points.
ABPC A Kid's Gidfi to the IBM Personal Computer
Eileen & Howard Buc.kholtz
Our price $21.85. Save SITS
and earn 2 bonus points
Thp VIC 20 for Kids of All Ages
Tony Noble
BBC Micro Assembly Language
3ruce Smith
'Jc>ers "ifxtiil":" ■'■mi ,"»-*1 v-'i.i'* :■■ ■ • i ■■: • -. •■• -• --n .i
m.i.- •:: ircludirrj f J L0~ :■■'■. '..'■' in! EWTl (.' : 'l
Sl-v.1 Our price $28 45 Save Si. 50
and earn 2 bonus points
Further Practical Microelectronics
Peter Simmons
Our price $25.60. Save $1.35
and earn 2 bonus points.
Golden Flutes and Great Escapes Delton T. Horn
TH6 BITS & BYT€5 BOOK CLUB
Intermediate Apple Bill Parker
proo'tf"'. '."ii" sl>|i ,!i -i [ime bv -"•*:. ii n;i :>>;i o-dhlpms v:i
sin.. ^ ' i-i)u- •• ,i-..i v ;-_';ibk' proyuriiyrs Also cctCli ■ c >'-
P'rs:c-. Our price $35.55. Saves 1.85
and earn 3 bonus points
Exploring Adventures on the BBC Model B
Peter Gerrard
!Ju< *".--< "!"'
Our price S26. 55 Save $1.40
and earn 2 bonus points.
Computer Basics for Managers
Ralph Morris
-i.i;;ln :il -. loncs •-:.■■■-■ i c* ■:■■'■, r- npinj ,» ;:t.r :<iU--
..'."•HJulV ^iJsr.H ■.:■■• Oi ir-.;;.! . 'i .11 liTSM'in'--.} ■' .•"
.,-. ujv im;.u» ei: jvs- 11 3^:,r.-5ses 1 -,?.-.■ il ,.i t *
i: .,.,,.;... ;:. ' •• Our price $58.20. Save $3 05
and earn 5 bonus points
Illustrated Guide to the Commodore 64
Ken Uston
rg IVl*..-' — .Tr Iv,-. • •-. iivj -■ ( Hll ,". -. :■.. ":. f •-:■••
one .i;:r :a: »"• <■■■ — n.* '• '•: ■>•: :>«' 'a-i^I" (:•■:->-. "r.«|., :
iiM.o- .i: . " i: -- ■ H 1irq .vc-d U'OC-i^".: ..'.'
p- 1: -!il- -i*ili Our price $23.95. Save $1.25
and earn 2 bonus points
Further Programming for the ZX Spectrum
Ian Stewart & Robin Jones
;..• S;n?uu„'v tl ■ il ;
functions. SvSii*i-
>•*■- .■ "t: ■, : ■
Spectrum Graphics
Our pnee $20.85 Save $1.10
and earn 2 bonus points.
KiclPoweied Graphics
David Fiday
:1t-
f'.-tf.iurs
: :
Our price $25.15. Save $1.60
and earn 2 bonus points.
Advanced Machine Code Programming for the
Commodore 64
A. P. & D.J. Stephenson
Diiisi b :■•>: (i=i02 CLiiO iph-i.::-:j. n*w,n w th sraia 1
niTflPtlon io Ihi- nil. .:;>!■. iivti- 'MP-! ".'.: .. : ••::- '.\. ..Iim.'
:irH[ihi«-s Ni.mhr-- :.'(.:,,- s..i ■.: -..c ,-•. n- :•• . ■■ !»■ • mil
mcthocs cilu-'tl 'r»> w- -•;; " • •.• - -■ <!<■ * -i- . :•■■.•
Hf:t:o-r! 512 snic'Jtrir-*'s- -■' ! i: ■' ;i-in ■■ ■ ■■' ■ : "v.
I «.|M ■.;,t. :: , .. |||,.*1H- i'.S II-.! f.;' JIl.l : "J. ... -■
Gr.ir.vi.. Our price $31.30. Save S1. 65
and earn 3 bonus points
An Apple for Kids
Sharon Boren
Our price $17 05 Shvr 90 cents
and earn 1 bonus point.
Our price $29.80. Save $1.60
and earn 2 bonus points.
The Best of CP-M Software John D. Halamka
Our price $31.30. Save $1.65
and earn 3 bonus points.
Business Program Portfolio for your Apple He: An
Integrated Office System George H Hildebrand
C:. Ik-. mm of Gl RA*i C piccj'arh tuvp-mg '-.ur.'i nl'up :<is^
as inlynssl i:,|i'_uld1 on ' ni'.Cial ana ysis dfrprpc ntmr
c 5burw'npn:s ".• •■:- < nsi ;>:i»'oi! A proyinins noc-*penisc:
f.:r iirtilen*en-Biiiir« find '-...: •...*!..:•• Thir-c 5 a*so uukIc :o
H..,:., Our price $37.00. Save $1.95
and earn 3 bonus points.
Our price $23.30. Save Si .20
and earn 2 bonus points
Nick Hampshire
U-.-.t- :n.r-r. r, - :■■■■• ■.■■..•-:
-a ,.Ti- Our price $24.65. Saves 1.30
and earn 2 bonus pointy.
Further Programming for the BBC Micro
Alan Thomas
:. ■•■ ■•!. ^v.i Iiir-IK iif -*!rfr-i: ..: .:'.'! nroii.v - .i - ••- ;- ; •
•-•■ . , Our price $23 70 Save $1 25
and earn 2 bonus points
Your Apple II Needs You: 30 Programming
Projects Frank Wattenberu
include: n'CC]".i"'"'t-.; •.;.ir O-.V" I 0|v;)iC!:' :_;.i; '■-•■■.
exsarj— yi-iint) with rh-'- -iat- >" :—..i - .. ■■■ rf*r---? .;■•■-■■• •.,
graphics - biCfhv:-iP-B br«dk ■ :| :od"s arc ,'i:- i.Pr>'f:il*..lblO
code. :.:i-:- li :jh". ei;o :<i|\
p',ifiir« i-.ii Our price $37.90. Save $2.00
and earn 3 bonus points.
Young Learners and the Microcomputer
Daniel Chandler
Our price $22.75. Save $1.20
and earn 2 bonus points
Commodore 64: Basic Programs in Minutes
Stanley R. Trust
Our price $2'/. 50 Save $1.45
and earn 2 bonus points
Getting Started With the Epson HX-20 Portable
Stan Corlett & John Cain
ihf.-niflh '..-, ). m ir : •'■ a i-Vis. .iii|.'i>i,iii-lii"; . r .(' ■
•. • ■■■■: ■'..; •.-•■•.-.. -.in ..sinj hnjh '•■-• ..- ■
Ph,;...i.. Our price $21.80. Save $1.15
and earn 2 bonus points
BITS & BYTES Novemoei 1984 39
TH€ BITS & BVTCS BOOK CLUB
Apple
Getting Started With ProDOS
B.M Peake & D Rorke
Our price $6.65 Save 30 cents
and earn 1 bonus point.
Introducing the Apple Macintosh
tdward S Connoly & Philip Lieberman
Our price $25.85. Save $1.35
and earn 2 bonus points
Apple I ogo Programming Primer Donald Martin.
Stephen Prata & Marijanc Axtel Paulsen
Our price s43 60 Save $2.30
and earn 4 bonus points
Assembly Cookbook for the Apple II He
Don Lancaster
<_:.. :•■ ■■ .-.■":: .■•.-•it', '.v.i'.-t:- •■ .-.r i«'<j ,m,i o»vi
; * ■ m -«.. is ■-,. ■■ : • - ■ i ' . •-' <' rSS*-" Im
i. .-. f, Uyt ass? •■!■ . '■:'.•< !• ;■■ > " • ' ■'" * i ' •'" ■ -■•••• •
csvwi details Itft* voi. ' 'i;l <: --■-•-■ -••/. a-s\ hi **•.■•'
a;i!-' *?ntrv tint! e-iir. *lfl fir.-: hCrt !i' •,'.>.:•..•!■•
..■-.■ i- ...r t [ : i.-t ,;■-.. f. ■-■..". .•.-■■. |d ,\ [i :.■,.-■•.■■ ■, i.v
:■ ■ "■ .%■•'!.; - -■ - ■ -. •■ j|
- I'll. .- is .. . .••■;.i.-., ■ t .%;.;'.- ;:ri- i' P-- - ;; >sv'i: ,| .
= mv Our price $4 7.95. Save S2.55
and earn 4 bonus points.
Introducing the Apple lie
Philip Lieberman
Our price $35.80. Save $1.90
and earn 3 bonus points
Applesoft Bask A Teach YuurseM Introduction
B M Peakr
Om price S \'A 25 Save 70 cents
and earn 1 bonus point
Apple II: Basic Programs in Minutes
Stanley R- Trost
Our price $20 85 Save $1.10
and earn 2 bonus points.
BASIC Business Subroutines for the Apple II & lie
Ian G Porter & Martin G. Rezner
r at c ■ 'r- : .- ' !
- .... • - ■',. •■ ■■■• »i
IJAS ■ ■-• : ■ ■ :■•■
■ s ■'■•: : ■•*?: ■■■ •- .v:«r-¥ - .:
-. :■• &< .lull'* -:::■•*
. -, . . .... p, . : - ,,. ■■
.. fl .. . .... . .. ,.. ,-..
A ■ f s
.1 i
Our price $31 30. Save $1 65
and earn 3 bonus points.
BBC
The Book of Listings, Fun proflrams for the BBC
Microcomputer Tim H«f iiihII & Jeremy Huston
Interfacing Projects for the BBC Micro Bruce Smith
Our price St 2.80. Save 70 cents
and earn 1 bonus point.
The Second Book of Listings
Martin Bryant
• ■ •••■ ••■ ■ l.-CI 1.1 Hi :•■••■• " '" "«<i»
lurniir«iriiion i)ic.V5--s ' ■■:■■-.'■•: '.••!.• >i »u,s a sir-run
le-er.v c..-pc ■••-: :>" •;■' ■ \- ■ -■--'■■■ • ■•>■'* "• ;
Our price $14.50. Save 75 cents
and earn 1 bonus point.
Our price S27.50. Save $1.45
and earn 2 bonus points.
Our price Book 8. disk 554.60.
Save S2.90 and earn 5 bonus points.
Book & cassette S52 20 Save S2.75
and earn 5 bonus points.
Boh Nadler
The Commodore 64 Illustrated
Games
Tim Harinell's Giant Book of Computer Games
ID i-' •■■ " -' - : ':»s i< • •<■: . BRC ■- 20 ..•<■ *"- : jile
.■•n: v. <_-••* ■■:■■■ »i Dl 1(11 r 32 " nus\ Colci >8M PC
Liiwir. T»SBC. p r~ MZS'JK ,y,:\ SpOCtu-. *«•;■■ caw*
in-t'i: : .:•:■ -:>;k- t;i,i. r>: .tuu^niuh: yarn's tufflisitt C"<S
■■ In . rrellipe-M -■ ;■<•; ■.»• ■. ..s: '■ •
Our price $14.20. Save 75 cents
and earn 1 bonus point
Our price $25 60. Save $1.35
and earn 2 bonus points
40 Educational Games
Vince Apps
Our price $18.95 Save $1.00
and earn 1 bonus pont.
Virym Computer Games Series
Edited by Tim Harmell
Language/programming
Microsoft BASIC and its Files
Jacques Boisyontier & Suzanne Ropiequel
:itot-!v- "if .; ;: -- "-.:« \.H..-""r .-- I V •'! BASIC
[ii<xj-,v r« .)*■.:. !....:- ■ : ■ - • ■ • " •' -; ,: ***»'k«»n|
;,(.._:•■■■•. js'uoilJmg b-O .•■■ IN vmH«-.lT I i rloSICj-' v HOAff
lirootdK'fc l"lr:):Ini;i's il.iM file [I'Ovjrfln'minSl inr- |il<>s riml
.•1 ••, ,irul .i's: '..ssi's any rc~c-a<"es i.n<!<>-- iumkhs *»ml
,..:-. .,■■■.,! ■ as n$trt>c:ion ■-- ..m' ■' " It • files ■-■ J cess aid
., „[ ' . •■ ■ J- . • - ■ -.,.tMi;l.-. ;ii, J-.HI S .III ! filjl."l i
dlll ... ... ........ Our price $18.95. Save $1.00
and earn 1 bonus point
Structured Programs in BASIC
Peter Bishop
Commodore 64 edition S 11.35 Save 60 cents
and earn 1 bonus point
Spectrum. ZX 81. TRS-80. VIC 20. Oric. Crayon.
Atari. BBC editions $8.45. Save 50 corns
and earn 1 bonus point.
Atari 600XL edition $15 15. Save 80 cents
and earn 1 bonus point
Commodore 64
Basic Subroutines for Commodore Computers
Eddie Adams
'ne •••>: •,••--!...•. >:■■.,■..■..■•. ■ ;■■■ .-■>'-•. .vii'i :iw
■ .'■-;■' I >•:•'.•:■ :■• '.•:>■ *:'i !Wry*»ss fro"* ir 'i^l sp"i ' .^' " *
4 -nil lis' ■,;:• . if"" * ' T" 11 "*t S0l.r;:f .>• pryyM •:;
*"i ' ■ I'.-- ■ ;ilf|ftr"iv pi u*l*i ! ■ ■■■■ •••:-.'■'•
. ,- ).. ,.
Our price $26.35. Save $1.40
and earn 2 bonus points
Understanding C Bruce H Hunter
Our price $37.95. Save $2.00
and earn 3 bonus points
Bruce H. Hunter
. i>
•■
-. ...'>. .■. ■ ,• ■. ,H i; • • • .1 l| : ■■• ■ ■ I ■;
.,-.. -.,.■, .-- ,. - ..,:...-. S-S. -1 -:llS ■ J II. vim
...... u I m ■' i- • ••■-:• 'i.'i * " ' • • ■-'• "
.-. % .... ^ . Our price S30.3B. Save S1. 60
and earn 3 bonus points
How to Proyram the Commodore 64 if you've
never programmed a computer before Robert Young
„ ... -. Hm :■ ,-■.•!• . n i ■• ?.t ji i- •' ■ ■■ •:•
,-.■ ... •...-.■.. n |<ir- l«i v. •":- .■■'■ I ■■ "" ■-<-' ' " '■' ■' >
,.-.• ■■-. [no ;)h --v. i: •.: it i-..-'
i,-. -... Our price $21 80 Save $1.16
and earn 2 bonus points.
Basic Commodore 64 BASIC James S. Coan
A • i\ . l :< <-.'■.: •;..:■■ I< ■*;*.i'-'i >| ^'-.i" ■• *«nd BAB't
,-■ .;:•..) ,; S 'ii| •■ ! ■ I 'I :•- ICt ".•. ■''•" n is'.ei
■ ; -. :•. ■•.■ ..-ji i'.: .! ■ .-. >rr- ■■.; „• .: ,V3:,+ -
..' •• ■■ S'ccrfli'i '■ .'c-yy?~ :> '■: ' itisil**rt*«: *-*■: . ".' ■ '*-•* ■
\;> vinsinsr tac-at iv ; '-- .;•:'-. >'..:.•<:.■ : ■ i. •* i. .;■••:
•:.■>;!•>•.■■ 'I'.- 'I'l.i :■::-' .l.i !'•,■!>. ■*'■ K'C H!\ HW "*! I-' 1 :;' j'^'-'ii '■ !
Our price $30 35. Save $1 60
and earn 3 bonus points
Blast Off With BASIC Games for Your Commodore
64
David D Busch
Out price 527 70 Save si ds
and urn 2 ftonux points
How to Use The Commodore 64 Jerry &
Deborah Willis
Our price $8. 55. Save 40 cents
and earn 1 bonus point
Commodore 64 Machine Lanyuaye Tutorial
Paul Blair
Fifty Pascal Proyrams
Our price S42.70. Save $2.25
and earn 4 bonus points
The Proyrammer's Toolbox Jack Emmerichs
Helps you build voui own BM BAS C. artt Microso'i BASIC
;<-■;<.;' a-<-< tvillnu.i ■»' r^.^:>rrrs »nc Acru,: irost cf
HAS C *• •"""Of rlMrn;lior5 Lsi's tuiilft.r.; (-. or.* apa'oaci ar-,0
lit *""■■"■■.: A-illi •:■ •.!"•;: ■ <•. p'ogrflft^s. lr'c'crf*S "MftKfdCt'Oii CO
"MOhii'i- jir^uoaf! s^tjrojtines snrt rc.iinos ana .;
«Hr'er»li4ecl son prnrjram
ci.ihu.rn pruss Our price S55. 55 Save $295
and earn 5 bonus points.
Beyond Beyinniny BASIC Ralph Vickers
Beginning FORTH
Our price $27.50. Save $1.45
and earn 2 bonus points.
Paul Chirlian
Exploring FORTH
Our price $36.05. Save $1.90
and earn 3 bonus points.
Owen Bishop
Wi ::.>n I'Kpec ni's lot t:-<jir -vt- rhir, »'yct.cal intrcc.jc tier
«;onui mA'tv e^ifiyoa rV' vnu in ir\ aiil ;••;•": ■,ft eftc-r.is
' ■ lllx : ■:- in - ■■■ .-. • . ■ASp ■••■> i- : ....:. , -.: .-. - >• .
ir flChlHVO v-.t'i il
n-A-^tfa Our price $23.70. Save $1.25
and earn 2 bonus points.
Sructured BASIC. A Guide to Good Programming
Style for the BBC Microcomputer
Richard Freeman
Hiyhlv i.Siit-t- easilv •■- •;.■..•»: .;.. :Je vvr r.r assjn-fts, you c.i".
.%-:•- simpl*' 3rcg-ii"-% * 3AS C v*v. lhai »xi. l-ave ■■ -t»s:
-■ ih<* ,.•/«'. i.ii-vt i^-ihi.—'s and rri>irtci« ''nvicos
■It .:■■:. I 1)1" * -.; ■> ,: '-'H*,.'es D' OIK. HAS C |!ll»11 .MS :' :s
ir'I'orriMt <»'i tc dflS ,)'» d sroC|riKr' *lei) U\ Hti'p C ;>n.U.i:-'s •■•. :l-
■..'■ii'iis jip^lif Hiions :S structured BASIC 'i Anting Icrunr
; *:•••: C<iss«t:(! i<tpe ol ..'i *«;t -i pi^ai.mis availAOlt;
Our price $24.25. Save $1.25
and earn 2 bonus points.
40 CITS & S V TES "J -■-- ■■' "984
Give thi! who.? lannly a nead start on hfu wth the
amving Awn 800XI the home computer thai giows
with your tam ly's needs and at) W es
Thi' Alan SOOXi v. II entertain "u viUJiuii's; kids liu
Iwurs whde Miey r<! learning ro read, spoil and count
It will help older children through ifie problems ot higri
school and university
Afici it will help yon build thorr a ocltei luture and run
youi day-to-day business or personal altars
The versatility you need -
when you need it.
Tiie Atan 800XL is the home computer you ca.'i start
with - and will stay with Because you begin with the
system you need now and arid to « wlionevci you
wan:
The Atari 800XL is (tie basis of tire system a
powerful WK RAM memory computer with all the
power you i ever need mil still with a games
programme laci ey
It plays nto any stanriaK! IV set and is leady I;: go in
lost a couple oi minutes A built in self tester lets you
cheek each main section of lire compute and thrvij s
a Help ' hi •>,■• to guide yon Ihrouoh specific lunct&'is
And to make youi IV screen conic alive you ti.ivi: tnn
choice ol ■'• voces. ?56 colours and ' ' exciting
graphics modes
All this lor only S899.00
Then add the Atari 1010 Program Recorder trie
prniva'Tru;:-
simply pi.;; ,
I.: .:••( aid
-
economical way :o stori; im! 'elnrvi!
li ir.!". si.inrjar:: aud o r..i ,i ''• n :
:m A:.:n btxixi
Buy now lor only SI 99 00
Hie Atari 1050 Disk Drive ; .•-, ,■:>!
greater MiiQr.rrrn '•;; capacity '"•»
risk stored pruyiammes ii ■ frai : :
us v:; jimpU. «;"ii-m--::s Inin t- • iiXiXI -••.:
And witn a saigle ca::ii: cam ee:«> - ! ;••■ fit.v I3S
Disk Dnve is easy to install
Olher specially designed Atari penune-a n
availaote whencvci you .vanl in ma* p ■
computer riore poweitJ iv:.<n .• -■: ■•.••■
fun You can add a four-i o 3t.i plorv ■ : 1 1 •••■ ;
letter auai'ty printer, a dot mati ■ orinto" an Ata;
Graphics Tabid and much rum n
ATARI SOFTWARE Mor- •' .
programmes nave been tit Mm spncia
yoia new Atn> 800Xi norni' : nn pi.ini '• n, .
choose everything frnmyani'S any (nunc- ■■ :■ :
educational programmes busines a id "i '■•
software, any linancwl mnnngwncn; systi ais .■■.•<■■■■
(•om our special Alan Canosi>lt cant;!' ■■■..■••;
cassettes or high speed aige capacity ' : '■'■■■ : -
Give your family
a head start
in life.
SEE THE ENTIRE ATARI RANGE
NOW AT YOUR NEAREST AUTHORISED
ATARI CENTRE!
OR CLIP THfc COUPON FOR A FULL INFORMATION
PACKAGE AND THr NAME Or YOUR NEAREST
ATARI SFOCKISI
Send to. Alar P O Qox 4399 Auckland
Please send me a lu'l information package about
A;an liC'iiH computers penptic-als an! scttv.-ie
plus l!ic name ol my nearest Aulhonscc Atari
Centre
NAME
ADDRESS
TEIIPHONE
ATARI
C299&E
BITS&BYllh '.• ■.. • — t.--VT ' 38-1 41
HHRDWflR€ R€VI€W
KAYPRO 10
-:-:-:■■ -:--:-. .-.*.-.■- .-.-.
■■■ ■:■:•:- ..
An eight-bit total package
By John Slane
The Kaypro 10 is a transportable,
hard disk, Z-80A, 64K computer.
Other Kaypro models have been
described previously in Bits and
Byres. What makes the Kaypro
interesting to look at again is the
offering of the total package
computer plus an enormous
selection of software.
Anyone contemplating spending
several thousand dollars on a
computer will clearly have specific
purposes and needs in mind any
one or a combination of business
accounting, management, inventory
and stock control, data storage and
processing, financial modelling,
word processing, number-crunching,
communications, education, prob
I em solving and other tasks. The
potential buyer will also have an idea
of the storage capacity and speed of
the system and whether future
expansion is likely.
With all the publicity and interest
in the 16-bit machines (and perhaps
the prospect of owning an IBM)
maybe the solid eight-bit CP/M
workhorses are losing the attention
they might still deserve. Certainly,
some of the manufacturers and
suppliers seem to think there is a
chance they will have their eight-bit
products ignored.
It's not from a sense of altruism
that "free" software is offered with
their computers it's to entice you
to buy. And who wins from the war
of the software hampers? For once,
I'm pleased to report, it's the
customer!
A catch for the unwary
However, there is a catch for the
unwary. It's not as simple as looking
at the computer's price tag and
counting the number of software
programs offered. It will be well
worth the trouble to find out what
KAYPRO 1
and all Kaypro models
available from:
ABACUS
The Microshop
Upstairs The Shades Arcade
Telephone 794-339
See our advertisement page 7
Christchurch Show Catalogue
The Kaypro 10
the programs are like and to try to
judge whether each one in the
bundle will really be useful to you.
An impressively large software
bundle may, in fact, contain
programs which are poorly designed,
hard to use and of limited application
(in spite of a fancy-sounding title).
Manufacturers distributors will be
tempted to buy rights as cheaply as
they can and when this is the
case, some of the cheap stuff will be
cheap because it is basically
valueless.
These comments apply equally to
software offerings with 16-bit
machines, as the software packages
in that area are also designed to
attract buyers to one IBM clone
rather than a competitor.
As a rule-of-thumb to start, look
for well-known software names. If
they are well known because they
have good reputations, you can be
reasonably confident. However, be
careful of the "sound-alikes". They
may be great. Or they may be very
inferior versions of a respectable
original.
Remember that CP/M is showing
its age badly. Raw CP/M has never
heard of humans so humans have to
think and behave like machines to
operate it. A substantial amount of
CP/M software shares this fault — it
is mindlessly mechanical, linear,
unnecessarily recursive and basically
just stupid. Good CP/M software
insulates the user from the operating
system and provides economical
efficient processing oriented to the
real needs of the user. (Some of the
1 6 bit software is starting to achieve
this very impressively.)
Another serious problem is that
software may not be customised to
the particular machine with which it
is bundled. The purchaser may be
paying a premium for a special
keyboard, say one with cursor keys
but then finds the software still
thinks cursors have to be moved
with the E, S, D, X, keys! The
software manual may have the
computer's name on the cover, but
that doesn't necessarily mean the
two have been matched.
It was with these matters in mind
that I was interested in looking at
what the Kaypro 10 had to offer.
First, the machine itself.
Competitor for
the Osborne
Kaypro was the first serious
coinpetitor to the revolutionary
Osborne, the first cheap portable to
be offered with bundled software.
Kaypro mimicked the Osborne
format but decided it would be worth
having o bigger case to offer a larger
VDU.
I had not used the Kaypro before
and was pleased to find the 9in
screen, coupled with text produced
by an outstandingly clear and
attractive character generator, was
42
3TS & 8YTCJ
Navuinbflf 1984
3
Portable Computer
Power.
The Kaypro II is ready to
go anywhere, anytime, m a
single, rushed compact
carry case, easily portable
at only 1 1 .8 kg, Just plug
into any Standard power
socket for instant
computing power
whenever you need it.
Big Keyboard
Built-in Monitor.
With the Kaypro II. you .yet a key pad
that is normally found only on much more
expensive word processing equipment. The
keys are
sculptur-
ed tor
your
handling
con
venience
, and the
numer-
ical pad
includes
v\\
14 keys with its own return. Dedicated
cursor control keys give you quick access to
any part of your d sp ay data or text
And what a display! The large ','"
diagonal built-in monitor features green
phosphor characters in an 80 column by ?A
row display for comfortable viewing.
The Kaypro II is a complete computer in
itself. No extras <ire needed.
Hard to beat Software.
The Kaypro II System represents
sensational
value, with a
FREX package
of software
included An
instruction disc
and training
manuals are
provided and Ihe
CP M program
provides a disc
operating system which
supports Perfect Writer
and allows access to a world
of software that is standard
today's market.
Bookkeeping, accounting and inventory
Purchasing, engineering lunctions.
production control and marketing analys -
The Kaypro II can handle if all
Powerful Processor.
The core of the Kaypro II is a /ll OG
/ SO' micro processor. Paperwork that took
hours can now be executed in seconds.
Kaypro II, 4, lOmgb.
From 200k storage to lOmgb storage
Kaypro have a system to fiet your business
on the move. Call your nearest dealer now
and find out why Kaypro was voted 1983
European Computer of the Year.
FROM
COMPLETE
open and shut case for your business.
Available only Irotn
Auckland: HITEC MICRO I 10 91 Customs Sr Ph. 399 183.
Christchurch: ABACUS rhe Micro Shop Pli 794 339
Napier: URADWII L DAI A MANAGLMFN1 Pli 439 016
New Plymouth: BRlDGt MAN COf-.'PU I INC.. I T I) Pi. ;-.:> 770.
Wellington: COMPI rFRS FOK PLOHLf lit; Ph 84/668
For business on the move.
..-: -.-..• ] i
ui - <; t. nvTrc
HflRDUJflR€ R€VI€UJ
-■■■--'--■' :■:-:■:■. ■--:■:■:■■ ■■■■:■■ ,. ■--.■.•■ -^k-,.-.
. I ■■ :• . . -"-v. .. . .
legible without any strain. However,
the green phosphor has a slow decay
and I found the ghosting annoying.
Surely there must be a happy
medium?
Graphics capability is available on
this model through pixel addressing.
But unless you are a very
enthusiastic and competent
programmer, you would probably
find the graphics process too
complicated to really be useful.
All switches, controls and ports
are on the rear of the case
inconvenient for reset, power on off.
and plugging in keyboard. However,
it's probably very convenient for the
manufacturer. The front of the unit is
consequently very bare and
unattractive; the case and clip on
keyboard are robustly sheathed in
metal. Total carrying weight is
reasonable and it is a genuine
transportable.
The keyboard is well designed and
well constructed except that all the
keys squeak. This was driving me
slowly mad until I discovered in an
obscure part of one of the 21
manuals that the squeak was a
"beep" and could be turned off from
BASIC. I did. After that, just about
any 1.0 or reset turned the darn thing
back on again! A zap would fix this
ask your dealer. It would be nice if
the dealer could also quieten the roar
of the fan, but I wouldn't be too
optimistic.
I found the Kaypro 10 hard disk
and single floppy reliable and
efficient. A variety of tests showed
the Kaypro 10 benchmark times
compared favourably with 16 bit
machines I have tried (and reported
on iii Bits unci Bytes), except that I
could not store records in a random
file if they were longer than the
default value of 128 bytes. (The
reason for this had not been resolved
at the time of writing.)
In summary, the machine itself
performed well. A "hard" reset
meant you could always access the
power-down routine to park the hard
disk heads for secure transport
before turning off the power.
Apart from CP'M 2.2 and
BASIC-80, 10 maior software
programs and a suite of games are
included in the Kaypro 10 post
devaluation price of $7255. On a
head count, that's impressive! The
machine comes with all these
installed on the hard disk, although
inexplicably scattered through nine
user areas. (The consequence of this
is that if you are in a user area which
does not include the program you
want, the computer is too dumb to
44 (JHS&a v TES iMovonbor 198<1
Microcomputer summary
Name:
Manufacturer:
Microprocessor:
Clock speed:
RAM:
User RAM:
Input/Output:
Keyboard:
Display:
Languages:
Graphics:
Sound:
Cost:
Software:
Reviewer's ratings
(5 of the highest):
(Review machine supplied
Kaypro 10.
Kaypro Corp. California.
2 80A 8-bit.
4.0 MHz.
64K.
About 30K in Basic.
Parallel Centronics for printer, 2 RS-232C serial for serial
printer and modern.
Detached unit. 72 keys, typewriter style; the 14 key
numeric pad con be redefined into user programmable
keys.
25 x 80 on a 9in screen.
Everything that is available for CPM 2.2; comes
provided with Basic-80. C-Basic, S-Basic.
100 x 160 pixel resolution.
Inbuilt speaker: beep only.
Kaypro 10 with everything included: $7255.
The Word Plus (spelling), Microplan (spreadsheet',
Superterm (to use modem or feed into another terminal).
WordStar (word processing), Mailmerge (file merge with
WordStar), Infostar (data base management). Calcstar
(spreadsheet), dBase II idata base management).
Ease of use 3; documentation 4; languages 5; support 5;
expansion 5; value for money 5.
by Hitec Micro. Ltd. Customs Si. Auckland, i
go and look for it you have to look
for it yourself. See what I mean
about CP/M.)
A separate package encloses 21
supporting manuals plus five quick
reference command cards. A six
month (renewable) subscription to
the company's user magazine.
Profiles, is also provided.
The first thing that really
impressed me was the final result of
the auto start-up routine. A selected
menu was provided, but this had
very little in common with
conventional menu presentations. A
cursor-driven highlight moves down
a single column of choices. As each
choice is highlighted, a full
description of what that program is
about appears on the far right hand
side of the screen.
A choice selected by the right-
arrow moves out of its original
column, rises to the top, then
unfolds a sub-menu. A new
description for each of these choices
appears on the right as you move
down the new column. "RETURN"
actions the choice. Left-arrow folds
up the sub-menu and parks
everything back in the original slot in
the left column.
The last time I saw such an elegant
process was when using the new
Visi On software (for 16 bit and
500K RAM!).
But the best part is that by using a
text editor, you can customise this
dynamic menu presentation for your
own selection of programs and your
verbal descriptions of them. It can
only be described as brilliant.
Word processing, data manage
merit, calc sheet and mailing
lists/labels are generally the selected
essentials in bundled software, and
all these are represented in the
Kaypro 10 package and listed in the
data box.
WordStar is a very well known and
generally held to be a good example
of a processing program that will do
just about everything. But it is
complicated to use. Users tend to be
polarised — they either love it or hate
it. However, the spelling checker
program, The Word Plus, which
works in WordStar, is outstanding
and vastly superior to any other
spelling checker I have used.
The author, Wayne Holder, earns
my utmost respect and admiration
for an excellent manual and a
meticulously developed program.
Spelling correction, look-up, find.
anagram, hyphenation, homonyms,
etc. are all fast, efficient and
accurate. Solving crossword puzzles
will never be the same again if
you've got access to The Word Plus
Two other programs are worth
special mention. The first is dBASF
II. This is really an industry standard
in program generators for data
management and although compli
cated and requiring a great deal of
study to use fully, it is a very
significant program to be included as
part of a "bundle".
The second is Superterm. a
terminal emulation program for
communication such as through a
modem. This is logically very
appropriate; for a transportable
computer.
The other software I found just
Give your children
the education
you never had.
Take heart. It's not as difficult as you might
think.
And it won't necessarily mean sending
your child to an expensive private school.
All you need is PLATO;' the world's
most advanced computer based learning
system.
PLATO simply uses the
technology of computer games
and combines it with the:
information needed to
succeed in today's
world.
And in the process
makes learning a
much more enjoyable
experience.
levels and include Fine Arts, Science, Social
Studies, Mathematics, Languages. Health,
Computer Literacy and Business
Education.
And this list of titles is
It's a
combination
which is already
proving incredibly successful.
Extensive trials in America. Australia and
New Zealand have shown that students on
PLATO learn at greatly increased rates. But
perhaps even more importantly, they learn with
greatly increased knowledge retention.
As well as PLATO courseware, we bring
you a broad selection from some of the world's
most respected names in computer based
learning. Names like the Minnesota Educational
Computing Consortium (MECC), Thoughtware,
Krell and Cosine.
The courses range from primary to tertian 1
growing quickly
with the intro-
duction of new
courseware writ-
ten both overseas
and in New Zealand.
And importantly. PLATO
courses can be run on Apple, IBM.
Commodore and Atari personal computers.
In other words, the world's most popular
computers.
Now you can give your children the
education you want them to have.
And perhaps learn a thing or two yourself.
D.R. Briuon I. id. 3 Sydney Si.
P.O. Box 38400. Peionc. Wellington
Or telephone Mark Rriuon on
i()4) 688 066.
CONTRPL DATA
PUBLISHING
O \ riPFN WF
o
-o
MICRO SOFTWARE HIRE CLUB
OPEN WEEKDAYS & SATURDAY MORNINGS
Commodore VIC20 & 64
BBC - SPECTRUM -ZX81
WRITE OR CALL
1 5A Porana Raoo. Taknpuna
(P.O. Box 33- 1 96j Auckland Ph 4448063
dBEST
dBASE II is quite simply the best
selling data base management system
(DBMS) made tor any computer ever.
And because it is so powerful and easy
to use it has become the standard for
managing data with micro computers.
Over 150,000 users so far
Doctors and lawyers, accountants and
sales people, stock brokers and
students, researchers and real estate
companies, big businesses and small arc
all managing their data better with
dBASE IP.
To see how, drop into your nearest
computer store and ask lor a
demonstration.
Invest in a copy and take it home.
ASHTONTATE I
A DIVISION Of
Distibutcd by ■MMMBttMHHMBM AlHtlU LAM) K.VI'FRPRISr.S I l'P
Contact your local dealer for more information or write to:
Computer Store, Freepost 907, P.O. Box 31-261, Auckland 9.
HRRDUnre R€yi€UJ
mediocre to adequate. When I find I
have done something I need to back
out of, I am not very impressed by
being required to type in: "CTRL J,
CTRL C, CTRL C, A, Y, CTRL C" to
recover. One of the routines in
Infostar required me to do that!
Very impressed overall
Overall, I was very favourably-
impressed with the hardware and
software in the Kaypro 10 package
and consider it good value for money
— remembering that for what you
pay, the Kaypro 10 is up and going
without buying anything additional
!VDU is included, for example).
The same software is offered on
the next model down, the Kaypro 4,
which runs two 400K floppies for
about $2000 less. I prefer the hard
disk version simply because we are
working with only an eight-bit
processor and 64K.
Because of the limitations of
memory, large programs and large
amounts of data have to be broken
into manageable chunks and loaded
in and out of disk storage. As hard
disk access is many times faster than
for floppies, the speed factor is an
important compensation for the
small RAM available.
This is where the 16-bitters have
got it all over the eight bit
processors. With more generous
addressable RAM, spreadsheets can
be larger, documents larger and still
within immediate access, discards
can be temporarily held in case a
change of mind wants to bring them
back, sub-programs can be tucked in
RAM for instantaneous access, large
in memory sorts can be done,
spooling implemented, and so on.
Most of these facilities can be
approximated through moving
information in and out of permanent
storage less likely to be
annoyingly slow when the
permanent storage is hard disk.
It finally comes down to what a
user wants to do and how he she
wants it done. Yes, it is worth more
than a glance at the eight-bits before
rushing up to 16. But a
demonstration of your application is
probably essential before finally
deciding.
HP on the up
The Hewlett-Packard Company
has reported a 47 percent increase in
net earnings and a 35 percent
increase in net sales for the third
quarter of the company's 1 984 year,
ending July 31 .
46 3!S&S v rs:S NovcmlMr i9B<l
EDUCATION
-.-. V.
■ ■■■.•:■:•:•:■ •:■■ .:■. . .v,-,:-: ,. .
Learning 'breakthrough' claimed
By Pat Churchill
Progeni has launched its new
computer-based learning system.
Poly 2 and its now Fourth Generation
learning software. Forge.
Forge will allow users to apply the
concepts of Fourth Generation
learning without becoming
programmers or technicians, says
Progeni's managing director. Perce
Harpham.
"Forge is a breakthrough that will
change, indeed it will virtually
create, the learning industry," he
said at the Poly 2 Forge launch in
Wellington in September.
"The Forge product is an
integrated set of five modular units
dealing with instruction design,
authoring, delivery, management
and sequencing.
While authoring languages on
micros ate appearing with increasing
frequency, and programs have also
become available to help teachers
manage instruction, Progeni says
Forge has distinguishing factors:
• There is no comparable system
offering an instructional design
editor.
• No comparable system offers
Forge's modularity or the capability
of the system as a whole to provide a
capacity for interactive optimisation
of instruction.
• The instructional sequence
editor is the integrating factor. It also
makes it possible for the teacher to
use any kind of instructional
methodology.
These innovations have
significance, according to Progeni.
With a mounting demand for training
in the new technologies, those
employed as trainers might not have
the skills. Those with the skills might
not be trainers and might be in such
demand they could not be spared for
training.
Time taken to prepare computer
based training is immense perhaps
100 hours to develop an hour of
instruction, even with authoring
languages. Forge's authoring editors
enable a person with good typing
skills to author at the rate of 20: 1 or
belter.
According to Dr John Tiffin, an
instructional technologist recruited
by Progeni. the Forge authoring
editors mean there is no more to
putting the content into computer
based'training than there is to using a
word processoi.
"But it's not just a ciuestion of
: , , { I . I
-> '
The Poly 2 learning system
writing text." he said. "There is a
graphics editor and a music: and
sound editor. You can call up a
template for setting a test and
arrange for it to be marked and the
marks collated. You can introduce
other media and edit how ihey are to
be used
Dr Tiffin said a learner's progress
could be charted by the management
module. This could point up the
student who was not doing well. It
might also show everyone was
having trouble learning a particular
thing. This could point out the fault
was not with the learners but with
the instructional design.
"The management module allows
us to see when a failure in learning is
the student's fault and when n is the
fault of the instruction. Moreover,
since we have a precise design, we
can see precisely where the
instruction is wrong."
He described this as a process of
ii net active optimisation.
The name. Forge, comes from
Forth Generation learning
approaches.
Dick Greenbank. who is in charge
ol tin; Poly 2 project, said that while
all Poly 1 courseware and
developments would run on the new
system, Poly 2 was built to serve a
broader market.
Mr Greenbank said the most
advanced electronic and learning
technologies had been integrated in
the Poly 2 system.
Up to 32 units can share disk
memory and peripherals. Each Poly 2
features 128K of memory, with a
portion of this arranged as Ramdisk
to provide almost instantaneous
response to user requirements for
courseware, graphics, data and files.
Poly 2 can also incorporate other
media including video tape, laser
video disk, speech synthesis and
computer managed audio and slides
to provide more explicit simulation.
With the dual operating system
capability of Progeni's Proteus
computer, the Poly 2 also provides
access to commercial and business
software for use with the CPM
operating system.
The new system has a detachable
keyboard, full QWERTY with upper
and lower case, 32 keys, function
programmable. There are six special
fun :t on keys four cursoi control
and two dual function editing. There
are a further six learning support
keys and a control key.
The price is $2900 for processor,
keyboard and monitor. An optional
high resolution monitor is available.
BITS & BYTES November 1984 47
INT€GRAT€D PACKAGES
Symphony - successor to Lotus 1-2-3
By John J. Vargo
Symphony, by Louis Development
Corporation, .s a fully Integrated package
incorporating spreadsheet, graphics,
word-processing, database
management, and communications
applications. Integration in this package
involves both the operating environment
as well as the individual applications, all
of which are included in the purchase
price.
This program is the successor >.or
upgrade) to Lotus 1 2 3. one o' the most
successful spreadsheet programs
integrating graphics and some database
functions. This new offering by Lotus is
a major upgrade to the previous product
with the addition of a large number of
new features.
Symphony's features are truly
impressive, allowing a flexibility in the
development of specific applications that
would be hard to match with most
standalone packages. Of course, all this
flexibility has its price in terms of
complexity, and unfortunately this will
mean a longer learning curve for the new
This is the third in a series of articles
on integrated software involving the use
of Windows. Last month, the Visi On
package was reviewed; this month, it's
Symphony. A review of Open Access
and Framework will follow next month.
user.
When starting Symphony. you
are placed in the spreadsheet
environment. In fact, Symphony does all
of its applications on the "canvas" of a
large background worksheet. The
maximum size of the worksheet is 256
columns by 8192 rows. Although this is
the theoretical maximum, the real limit is
far smaller, bound by the amount of
memory available.
Symphony 'ollows the Lotus 1 -2-3
tradition of requiring ali of a worksheet to
be resident in RAM at the same time.
This makes for a very fast working
environment. but it also causes
unnecessary limitations in the size of
applications that can be developed.
For a fairly simple data base with
name, address, city, country and phone
number, you probably cannot expect to
have more than 2000 records on a 51 2K
RAM IBM-PC. Naturally, if you are going
10 add
a few form letters, spreadsheet analysis,
graphics and communications
applications to the database in this
integrated environment the maximum
size of the database will shrink
accordingly.
It is possible to change the working
environment from the initial spreadsheet
by selecting from a menu presented
when the TYPE key ialt-F10! is hit. The
menu appears this way:
Using the cursor movement keys lor
the initial letter of your selection! you
make your choice, and on hitting the
(RTN! key. you are in a new
environment. The environment in which
you are working determines which
commands are available to you.
Two types of main menus are used in
Symphony. When the F9 key is hit, you
Sorry Arfur . . .
we're taking an
easy cruise to
sunny Browns Bay
and Computaware.
They've got the lot,
know what they're talking about and
. . . psst! Arfur — they've got the
right prices too!
COMMODORE • SINCLAIR • DICK SMITH
These are the names we trust and with good
£38 reason offer to our customers. Our service and
range of computer hardware, software, furniture and
accessories are second to none and will serve you
when Christmas is oone.
Late night Friday,
open all day Saturday.
computawer©
retailers limited
CIVIC CENTRE ARCADE. INVERNESS RD. BROWNS BAY.
PHONE: 478-1793 AMPLE PARKING ADJACENT TO SHOP
i>' l , 74»=7ii: Jp^
fa I go'eeV.
§ : INVERNESS HOADjrt
3 ] CAR
PARK
ANZAC ROAO
2>_I_
48
BUS & BY'rS Novero
1981
INT€GRflT€D PACKAGES
'•: .v. w.
enter the SERVICES menu which allows
you access to a common pool of
commands '01 file access, printing,
reconfiguration. and window
manipulation, li on the other hand, you
hit the F1C key, this brings up the main
menu for the environment in which you
are currently working, with appropriate
commands for spreadsheet. word
processing, graphics, etc.
Symphony uses environment, and
more than one portion, of a document
increasing llexibility in viewing and
manipulating data.
Because of the complexity of this
package, the use of the windows is not
totally intuitive, and new users are
recommended to acquaint themselves
thoroughly with the individual working
environments before starting to use the
windows. Great care is also required in
"mapping" out I he application you
would like to create, limiting each
working environment to a particular
portion of the background worksheet,
otherwise confusion and damage to your
data may occur . n the most unexpected
ways when mov ng around in the
windows and different environments.
The SHEE ' environment .s very similar
to Lotus 12 3 and most experienced
1-2-3 users will adjust very quickly. This
spreadsheet supports all the usual
functions including variable column
widths, replication ol cell contents.
moving contents, special scientific and
business functions including internal rale
of return and statistical functions like
average, mean, and standard deviation.
The command menu is quite easy to
work from and allows direct access into
the graphics mode. so
it is not necessary to change
environments to generate graphs. In
addition. Symphony acids some new and
welcome features. Among the most
notable are:
• PASSWORD controlled access to
worksheets and hidden cells which
increases the security ol the worksheet,
both globally and within portions of the
worksheet.
• STRING handling functions largely
lacking in 1 ? 3.
• MACRO LEARN which allows the
creation of macro command files in an
automatic mode. If you are in The learn
mode, the package will automatically
store every key stroke as you issue
commands to format, copy, place
telephone calls, extract and analyse
data. etc. This is a great improvement
over working through a problem you
would like to automate, furiously writing
down the necessary key strokes, then
going back and typing in the macro in
laborious detail. A groat way to creat
some automation in your spreadsheets!
• TIME ARITHMETIC functions which
should allow the automatic execution of
macros based on the time of day, for
example auto rlial the main office and
transmit the day's transactions.
In total, the Symphony spreadsheet is
one of the most powerful and
comprehensive I have seen and although
it runs a bit more slowly than Lotus
..-■.:--■ :•:•:-:-: :•-:•:-»»:• -.•:■:-»;■> -»*»: .»:•:■:■:•;.: :•:■»:•.-. .v.\v. .•
1-2 3. it is faster than much of the
competition.
Good word
processing
The DOC working environment
provides good word processing
capabilities. The usual functions lor
moving, inserting, anc finding text are
supported and the ability to assign a
NAME to a particular format line allows
easy change of 'ormat. Special print
characters are supported including bold,
underline, italics, subscript, superscript,
and combinations of these.
These are all supported in a fashion
similar to WordStar. Eirst. you press
(Ctrl) B for beginning point of special
affects, then you press another key to
specify the particular feature oi
combination of features that you would
like. These characters appear on screen
indicating which special features are
active, then you press iCtrl! E to end the
special effects.
Symphony
Sy^lcn' l>*
Since the underlying principle of
all Symphony applications is a
spreadsheet, word processing is really
the manipulation of a series of long labels
occupying one row each. However, this
peculiarity of the package lades into the
background quickly after using it for a
short while.
If you would like to incorporate some
(iata into your document, a lew key
strokes will move you to the SHEET
environment and then you can insert
formulas or copy data from the
underlying worksheet. These inserted
numbers will automatically be updated
whenever any data is changed in the
related spreadsheet or database. A few
more key strokes and you are back in the
DOC mode and you can carry on with
word processing. The ability to include
spreadsheet data in a document with
automatic updating is a real plus for
many applications.
Another useful feature is Symphony's
ability to name store and retrieve
boilerplate text from both the current
worksheet as well as from separate files.
In addition, it is possible to assign a
keyboard macro to often used phrases
and retrieve the text with a few key
strokes.
The special function keys include
those for centring text iAIti F4, for taking
an active window and blowing it up to
lull screen size (the zoom key lAln F6i.
and others which are used in the five
different working environments. In total,
there are 20 special function key
assignments, incorporating El to FIG
and (Alt! F1 to (Alii l~10. This could
prove a bit confusing except for the fact
that Symphony comes with a key
template which fits over the special
function keys, "clearly describing the
functions they perform.
The editing features work very well,
allowing speed highlighting of a range of
text to be moved, deleted and so forth.
When in edit mode, you may use either
the cursor control keys or simply type
the last character you would like to
include in the range and the highlight
automatically jumps to the next
occurence of that character. For
example, if you would like to delete a
sentence when in delete mode, just type
a period and the highlight jumps to the
end of the sentence.
Among the weaknesses of the word
processor s the fact reformatting of
sections of text does not happen
automatically but must be specifically
commanded. I found the best bet if you
were editing a largo document was to
make all your editorial changes, then
reformat the entire document. This car'
be done all at onco. Although you may
have to wait a moment while
reformatting of the document takes
place, it does save the frustration of
finding you have not reformatted a
portion after the "final" print -out has
been run!!
Two new
graphs
The Graph working environment
basically allows access to an expanded
version of Lotus 12 3 graphics. In
addition to the pie chart line graph, bar
chart, stacked bar and X-Y graphs the
high-low-close open graph for use with
stock market prices, and the pie chart
with exploded wedges and colour.
One of the Lotus 1-2-3 features which
took a bit of getting used to was the fact
that to produce a hard copy of a graph, it
was necessary to save the graph to a
special print file. You then exit 1-2-3 ana
go to the printgraph program, specify
details of plotter printer type, type lace
and colours required etc, then print your
graph.
Unfortunately Symphony continues
with this approach. Given the size and
complexity of the existing program, this
fault can be forgiven. In addition.
Symphony does not provide for mixing
hard copy documents or spreadsheet
reports with graphics. This drawback is
offset by Symphony's outstanding
graphs produced on a wide range of
printers and plotters.
Subscribe
today
BITS & BYTFS Novemtifii
1 984 49
INT€GRflT€D PflCKRGCS
•.•;•;•:•.--:•:■:■:■:•.'■•■•:•:■:•; ..•.-.-....•■;
Database management
One of the most interesting and useful
features of Symphony is the database
management piovided in the FORM
environment. Using a simple process of
database definition involving typing of
labels (field names) down a row together
with the field type and the field width.
Symphony sets up a database, an input
form, and a basic report format.
The database is managed using the
input form to odd, delete, retrieve, and
modify individual records, allowing
searches using "query by example".
When you select the search mode, you
are presented with a blank input form.
You fill in any field with your search
criteria, and Symphony quickly retrieves
matching records. H is possible to output
selected records to a specified range and
print them out in a flexible report format.
Matching criteria include wild card
characters such as to specify all of a
similar type, and "?" to indicate any
character would be acceptable at that
location in the search criteria.
As with Lotus 12 3. the statistical
functions are very good and you will
tiave to go some distance to find a stand-
alone database system with as extensive
calculation capabilities.
It must be admitted that use of the
FORM environment can be deceiving in
its apparent simplicity of use. Underlying
the surface simplicity is a rathe' complex
system that can be cause for a great deal
of frustration if you no something wrong.
I inadvertantly deleted part o' a report
range for headings o' a database report
and this was not discovered until I ran a
copy of the report on trie printer. NJot
only was there no heading but the format
of the report was set to a default ol nine
character wide fields. This made
mincemeat ol my report, rendering it
almost unreadable (since many of the
fields were IB characters wide). It took
me an hour with the manual to figure out
what I had done wrong, and correct my
mistake.
Too much for
the new user
This brings up an interesting point
about integrated software. A major
impetus for these new integrated
windowing packages is ostensibly to
make it easier (or users to access a wider
range ol application packages withou
the problems of different men
structures, command types etc. etc. Bu
m some cases, this process o
integration has spawned software Si
comprehensive and flexible the complex
ity of the program 'S more than th-
typical new user can handle-
It would seem to make sense t<
release these complex programs in ;
preeonfigured state that would not allov
new users to make the most commoi
mistakes, hut would rattier teach then
new features only as they require them
This would provide a truly interactive
tutorial and help function, superior to the
typical rote tutorial, and help files.
This is. of course, a level of software
sophistication one step beyond where
we are now. But it seems to be t
necessary next
continue to
comprehensive
mindboggling.
Symphony's
provides for
asynchronous
step if software is tc
become mort-
without becoming
COMM environment
very comprehensive
communications,
accomplishing this function as well as
most standalone packages. Data may be
sent or receiver) automatically using the
autodial and autoanswer functions, with
data capable of being captured directly
into a worksheet.
GOOD FURNITURE IS IMPORTANT
TO THE EFFICIENT OPERATION OF YOUR COMPUTER
SILKWOOD FURNITURE IS GOOD
Practical
Efficient (Ergonomic)
Modular
Full Work Stations
Closeable Units
Unique (registered) Designs
Unique Polished Finish
Matching Bookcases/Cabinets
This "DATA CENTRE'
Wheels Anywhere —
Opens Up To A
Complete Work
Centre — Takes Most
PC's With Printer.
"COMPUTER BUREAU"
Perfect For Home
Computers.
Everything Tidy
And Efficient.
j.
Many More
Efficient Office Work Stations
Built Up From Exactly The Modules
You Need — Extendable.
All Silkwood Units
Have Unique Copy
Shelf Between
Keyboard And
Screen.
Brochures Prices Retailer List from:-
r.'.i'-.il.irfi..- ry Ltd
8 lutinui Rcoc "apakura Au;kln"<! "none 298 "089
50
T;, >i P.Y
November
9!M
Join the family',
COMMODORE
A complete family of
computers for home learning...
COMMODORE VIC 20 So much computer for so little cost COMMODORE 64 More computer power than ever before
incredibly low-priced cotour computer, the VIC 20 is a real and at a price you can afford. From correspondence, home
computer with a large typewriter-style keyboard and a wide accounts, budgeting, educational and learning programs, to
range of fully developed programs for learning, small busi- the most challenging games. Commodore 64 is your first
ness. and for fun! VIC 20 - very user friendly -true value lor choice in family computing - ' sound synthesizer '16 colours
money 1 ' word processing ' fantastic games " amazing range of
software and add-ons.
i ; H
SEE THEM SOON AT YOUR SPECIALIST
commodore
FAMILY COMPUTER STORE!
AUCKLAND:
Computer Craft
3049 Great North Road
New Lynn
Phone 871-700
TARANAKI:
Trio Computers
635 Devon Road
New Plymouth
Phone 85-226
WAIKATO:
Dollar Save Compute-a-Centre
B3 Govt Life Building
Ward Street. Hamilton
Phone 393-545
MANAWATU:
Viscount Electronics
306-308 Church Street
Palmerston North
Phone 86-696
WELLINGTON:
Einstein Scientific
1 77 Willis Street
Wellington
Phone 851-055
CANTERBURY:
GT Computing
1 94 Gloucester Street
Christchurch
Phone 797-81 1
BITS & BYTFS November 1984 51
INT€GRflT€D PACKAGES
As w th all of Symphony's
environments settings, sheets are used
to modify the working environment to
Speed aiir: typo o? transmission
Interface Phone Terminal Send Broak
Interface Terminal
Baud: 110 Screen:
Parity; None Echo:
Length: 7 Linefeed:
Stop bits' 1 Backspace:
Phone Wrap:
Tvpe: Pulse Delay:
Dial: 60 Translation:
Answer: 1 5 inone!
Number:
Settings sheets may lie created for each
-particulai application, and even multiple
settings sheets if it were necessary to
communicate with
suit a particular application. Elements
which are variable are indicated in the
mam settings sheet and menu below:
MENU
Handshaking Capture Login Name Quit
Send
Window EOL. 013
No Delay
No Response:
Backspace Brea-.: 60
Yes Handshaking
Inbound: Yes
Outbound: Yes
Capture:
Range: No
Printer: No
Communications Settings; C. 'INITIAL. CCF
a number of different remote
sites wit!) different configurations.
Terminal emulation for many standard
terminals are supported such as the DEC
VT TOO.
Switching with windows
Sympnony uses windows to allow
switching from one working
environment. or section of the
underlying worksheet, to another with
speed and ease. The process for
accomplishing this involves cicating a
series of windows 'or each new
application. For example, you might
create.
1. a FORM window in which to enter
and retrieve dam from a data base;
2. a SHEET window in which to
capture and analyse (fata retrieved from
the data base:
3. a DOC window in which to prepare
a standard letter with extracted data
from the analysed data;
4. ana a COMM window to send the
letter lo a remote site for distribution.
The size and placement of each
window on the CR'l screen is entirely at
the discretion of the user. Windows may
each he full s'\70 (taking up the entire
screen!, or smaller, allowing overlapping
and viewing of more than one window at
a lime.
Individual windows are treated like
sheets of paper on a desktop, and when
you press the "window" key, the next
"piece of paper" on the stack is moved
to the top of the pile. If that window-
happens to be fullsize. all the underlying
windows disappear. At first, this is a bit
disorientating, hut adjustment comes
fairly quickly.
You can move to a new window by
ether cycliry through the slack until you
Computer marathon
Wang Computers has established
a community foundation through
which the company intends
sponsoring a number of cultural and
sports activities.
Its first move is the underwriting of
the Wang NZ marathon (previously
the City of Auckland marathon)
for the next three years.
find the one you are looking for (like
shuffling through a stack of paper on
your desktop), or move straight to a
particular window with the Window Use
command.
With the use of the special macro
functions, il is possible 10 create
programs, including specialised menus
for the execution of desired functions. I
suspect many such special applications
will become available, developed by the
diligent Symphony officiado for the less
diligently inclined. The special
commands within the macro language
allow: loops: subprograms; ring the bell;
testing of success of communication
exchange with other computer: menu
selection and execution; automatic
placement of phone calls; and automatic
execution of all regular Symphony
commands.
Symphony comes in a hard plastic
case with two compartments, one for
the disk storage container (a separate
hinged hard plastic container capable of
holding eight floppy discs, function key
template, and quick reference guide),
and the other to hold the three manuals
which come with the package.
The manuals include: an introduction,
and installation guide, a how to manual,
and a reference manual.
Each manual is very professionally
presented, as one would expect from
Lotus Development Corporation, with an
index and three colour illustrations
liberally sprinkled throughout. The
manuals have been developed primarily
with the new user in mind. Generally
good indexing makes them easy to use
and helpful to novices as well as the
more experienced.
Symphony is an extremely
comprehensive and complex integrated
program. There is no quesion about its
potential to deliver tremendous problem-
solving power into the hands of users.
The only real question is whether users
will be diligent enough to uncover the
potential among the complexity.
SOFTUJfiR€ R€VI€W
Sandy's
best
yet
By Carol Miles
Officially, it's s best buy! Sandys
word processor has evolved over the
years and the latest program is the
best yet. I first used it as Version
1.8, dated 19/6/80, then (oddly
enough) as Version 1.7.7, dated
11 83. Version 1.8 2e 80, dated
9/12-83. has the latest pedigree, and
is by far the best.
The Education Department has
confirmed in a recent report that this
version is the best value for money
of a number of tested word
processors for the Apple lie.
This new word'test processor fits
the "new" Apple like a glove, using
all of its keys. Some keys seemed to
have no function with earlier
software. The TAB key, the Delete
key, underline, tilde, etc. now all
function.
With the introduction of the new
Apple lie, 12VDC portable machine
with an 80-column, 24-line liquid
crystal display, Sandys version 1.8
can be extended unchanged to the
new hardware. (The lie has the same
keyboard as the lie.)
Those with Apple workalikes can
stick with Version 1.7.7, and still
have an excellent wordprocessor.
Since Sandys is a single-load
program, computer users with only
Sandy Wordprocessor
for Apple II plus
and Apple He
computers
Independent!} evaluated by teachers as
K'M value lor nionev wordprocessor.
Only $150
Special prices for schools
available from
Ceta Resources
Box 13225
Christchurch.
Or contact Neil Cooper
Phone 482-059
52 3ITS& BYTES
iivm-bci 1984
SOFTWGR6 R€VI€W
mm
one disk drive arc not disadvantaged.
Perhaps the first thing the
experienced user notices is that the
DELETE or key now works more
like a typewriter's TAB key. The
cursor positively zooms through
text. SAVE and LOAD are
delightfully quick, as is shifting from
the start to the end of the file.
The GRAB function, used to shift
blocks of text, once could handle
only one RAM page (256 bytes).
Now it can handle two text pages
(4096 bytes'), and has become a very
"powerful" feature when compos-
ing text at the keyboard.
Stretches
as needed
A "Softspace", which will stretch
as needed, is a clever new feature
found on few other word processors.
Deletion can now be done whole
paragraphs at a time.
A glossary, or "macro" facility has
been added coo so that blocks of
often used text such as "Dear Sir or
Madam" can be entered with two
keystrokes.
Sandys could always handle
Applesoft text and binary files easily,
but now has some new special
features such as a PRINT TO DISK
which lets you prepare and store pre
formatted files. These files can
interface with (for example)
Gutenberg, another word processor.
It is unusual indeed to find any
program which provides special
features so that another similar
program will be able to work with it.
(The Gutenberg program is a much
more expensive word processor with
advanced formatting features.)
Sandys is now much faster than
before. James Donald, the author of
SANDYS, also wrote FastDOS. a
high-speed replacement for DOS
3.3. His concern for speed shows,
for he has introduced many speed-up
techniques. The cursor is fast to
start, and speeds up the longer you
hold down an arrow key. Vertical
scrolling is smoother as well as
faster. Many embedded commands,
which used to require two
keystrokes, now require only one.
The Open Apple and Closed
Apple keys are used extensively,
and perform many of the functions
previously lumbered upon an
overworked CTRL key. In some
cases, perhaps because of my
current unfamiliarity with this latest
version, I find the cursor movements
just a mite too fast.
Turn to page 64
Lower cost networking
Interested in an IBM PC for halt price?
Well if you are also interested in local
area networks Skellcrup Microsystems
can offei you -lie next best thing to an
IBM PC at approximately hall the price.
It's called a PC Terminal. a
microcomputer that fully emulates the
feature, speed and power of the IBM PC
when linked to it using a local area to
network called PCnet (which not
surprisingly Skellerup Microsystems also
sell).
PCnet is a popular and relatively
inexpensive bus structured network that
links PCs with one another and any
number of peripherals. Printers,
modems, floppy and hard disks, and
ever internal memory C3n be shared
among the networked PCs. Adding a PC
to PCnet involves buying a network
interface board, plugging it into the PC.
and turning on the power. The network is
compatible with all I8M software a
further convenience and money saver,
(IBM's own local area network is
expected to take at least another year to
reach New Zealand).
So why PC Terminals? The answer is
now. instead of buying another IBM PC.
costing around $9000 when you want to
add another station to your network, you
can buy a PC Terminal at $5580 140 per
cent tax) or only $3542 for educational
institutions.
You still have to have at least one IBM
PC of XT in your network but up to 1 6 PC
Terminals can be linked to one IBM PC.
What the price of a PC Terminal buys
you is a network interface board (a
$1498 vaiue that would have to be
added to the price of an IBM PC if you
wanted to use that PC in a PCnet
network) and a bare bones computer
that is PC compatible. The terminal
consists of two pieces: a Detachable
IBM style keyboard and a CPU with a
12-inch monochrome monitor secured
above on a tiltable pedestal. The CPU is a
standard 8088 microprocessor: the unit
also has space for Intel's high-speed
number-crunching 8087 co processor.
Internal memory is 64K. expandable to
256K. and an RS 232C serial port and
parallel printer port are built into the unit
as well.
In keeping with its low-cost profile, the
PC Terminal eschews peripheral boards
or floppy disk drives. The monitor
interface, for example, is built into the
motherboard. If you must have floppy
storage, the power supply is capable of
supporting a single half height disk drive,
which fits neatly into the side of die
monitor.
Part of the PC Terminal's compatibility
lies m us bus the connectors and
associated wiring that allow the
computer to accept plug in circuit boards
designed for the IBM PC. The PC
Terminal has four IBM PC compatible
interface slots. One slot is used for the
network interface card: the rest can be
used for additional memory, a color
graphics board, or other devices. The
The PC Terminal
potential for expansion is always here.
In a network environment you nay
never use the expansion potential ol the
PC Terminal, since existing resources in
the network can always be tapped. As it
.s. the PC Terminal can be placed on a
desk, hooked up to the network with a
standard 70 ohm coaxial cable, and used
immediately.
I he PC terminal is powerful but not
very intelligent, h (iocs have its own
BIOS ROM (which, among other things,
allows it to function with the network)
and the requisite 8088 chip for
processing; however. to be luily
operational it must fine its brains, namely
DOS, somewhere in the network.
At power on. the PC Terminal reaches
across the network and searches for a
PC tha: has already loaded DOS into
memoiy. The PC Terminal then copies
the DOS from the other PC's memory. At
this time the PC Terminal becomes a
member of the network.
The important point to remember s
that there must be a PC running DOS in
the network from which the PC Terminal
can boot. The PC in this case acts as a
server, providing the PC Terminal not
only the where withal to operate but the
resources as well While the PC Terminal
can process data on its own, it also
supports a remote execution mode,
taking control of the server PC's
processors, memory, and peripherals.
Zidex for Zidex
California's Zidex has been
represented here by Zidex (NZ) Ltd
(P.O. Box 6501. Wellington) since
July. Previously, its products were
represented by Challenge Com
puters. The company is involved in a
range of products including
micrographics, microfiche readers
and printers and microfilm. It also
has a complete range of disks
3/2 in, 5/i in and 8in.
BPS & BYTES Novunitior 1;
53
B€GINN€RS
Each article in This serins is a gentle introduction to some topic in the computing field. It is written for the beginner, so may
appear very simple to the rest of you. If you find it too easy, and so not worth reading, congratulations you are a beginner no
more! Each issue will deal with a different topic, of general interest. Occasionally, material may seem to repeat what has already
appeared in Bits & Bytes but remember, new readers are coming along all the time.
Sorting out data
By Gordon Findlay
What is data? How is it stored in a
computer? How can a computer handle
names and addresses as opposed to
numbers 7
Most people are (airly comfortable
with the idea of a computer handling
numbers. After all, that's what
computers were invented lor. But a lot of
the time computers seem to be dealing
with items of information which aren't
numbers at all. I have just received a
letter from the tax department's
computer. Lots of numbers on it. sure
but there's my name, and my address.
And there's a date "7 Feb 1985"
not a number although it does appear to
contain numbers
Any sort of information is called data.
There arc basically two types: numeric:
data, consisting ol numbers such as
measurements, prices, Quantities and
amounts; and non-numeric: such as
names, addresses, dates, part numbers,
and so on.
Confusion can arise with some
"numbers" which are classified as non-
numeric. The address "12 Main St"
includes a number; my computer has the
product number. "3003", on it. Rut no
gooci could come of adding, multiplying
or subtracting those numbers. Nor does
it make sense to "add" part number
12345 to part number 23456. These
part numbers are just identifying strings
of symbols.
Computers are able to handle
numbers. But how can they handle
names' Ultimately, all (fata is encoded
numerically. The most common such
code, at least in the world of micros, is
called ASCII American Standard Code
for Information Interchange. In this code,
A is represented as the number 65. B as
66, and so on. Every symbol, including
punctuation marks, upper and lower
case letters, and even sometimes
graphical symbols such as the hearts,
spades and so on of a card pack, has its
own number. There is room for 256
different symbols to lie given a number,
so we won't run out.
In this system, "Gordon" is
represented internally as "71 79 82 68
/9 78". I'm ignoring the fact these
numbers will be stored in binary that
would make the discussion too complex.
Somewhere in the computer's internal
instructions, there will be a mechanism
lor displaying characters on the screen,
and this mechanism (the "character
generator") knows that when a 65 is
sent to it, the dots on the screen should
be arranged in the shape of an A.
Even though the ASCII code is
supposedly a standard, no two machines
use exactly the same version of the
54 BITS S BYTFH Novisiiuei 1984
Every one's a
bit different
code. For example, most machines use
the codes from to 127 only. The
TRS80 uses higher codes, from 128 up,
to represent some graphic displays.
Under some circumstances, the Apple
uses the codes from 128 to 255, in
others the codes from to 127. There
are disagreements about the ordering
within the code too which should
come first, upper or lower case letters?
Machines differ.
Once the information or data is
encoded, the computer is able to handle
it, just as any other set of numbers. But
of course, it must not be allowed to try to
take the square root ol my name.
Programming languages help by forcing
programmers to decide whether a
variable being manipulated is a true
number, or a string. This is done in
BASIC for example by putting a dollar
sign at the end of a variable name which
is to tie a string. In Pascal, the
declaration will contain the wore
STRING or CHAR. Any attempi to
multiply strings will then result in an error
being reported. The report usually is
"TYPE MISMATCH ERROR" or similar.
Strings are indicated in programs by
using quote marks around them.
"3003" is a string, 3003 without the
quotes is a number, and these two are
quite different. In machine code, where
the programmer doesn't have the
protection of a programming language to
check on what fie is doing, it is all too
easy to confuse the two and get the
wrong answer.
Data often has its own structure. Here
are four pieces of data:
"Gordon Findlay".
"Bits and Bytes",
"P.O. Box 827",
"Christchurch."
Obviously they are not unrelated.
Taken separately, we have four items of
information here four strings. Taken
together, we have one piece of
information, a name and address.
Records, fields
and files
A group of items such as these form a
record. Each record is one item. Within
each record there are, in this case, four
parts, called fields. Each field may be
manipulated separately, or the whole
record taken as one.
Records may also be grouped
together, into files. As an example, let's
take a telephone directory.
The directory is a file. Not only that, it
is a sorted file, in that the records are in a
particular order, designed to help find
any individual one.
Each record relates to one person or
firm. The record has four fields, the
name, the address, the exchange and the
number:
Bus & Bytes,
firs:
P.O. Box 82 7. Choh.
second
Si !
66b66.
•I:h
lipids
one record.
In more complex sets of data, fields
may fie nested within each other. In
some bridge tournaments, each game in
ONE COMF1
Cast
West
Nor:l
Spades AKJ82
Hearts 1063? each hand has a field lor eye;
Clubs 14 which contains the details of
Diamonds .IS
Here, each record Iras four fields, each
of which has four sub fields, containing
the actual information.
Describing such a data structure can
be very easy or very difficult, depending
on the programming language used. In
many of the most sophisticated
languages such as Pascal. C and so on, a
deal can be handled and manipulated just
as one item, in the sort of language used
ordinarily. In BASIC and many other of
the less sophisticated languages, a deal
must be represented as an array lor list!
of numbers, which increases the
a round will have the same hands dealt at
every table. We need to be able to store
the complete details of a deal:
ETE DEAL
< --~ «i record
South <— each hand
is a field.
I SCll.
tin.' cards
difficulty of writing, understanding, and
debugging the program immensely.
Appointment
Dr Geoffrey Smith has been
appointed chief technical officer for
Computer Sciences NZ Ltd. He has
18 years' experience in the data
processing industry and formerly
worked for Databank Systems Ltd
and Philips Data Systems in the
Netherlands.
COMMODORE 64
User groups: a dealer's friend
By Steven Darnold
When I arrived in Blenheim recently,
one of '.he first things I did was attend a
meeting of the Marlborough Commodore
Users Group. I was pleased to see a good
turnout of about 30 members. Following
the reading of the minutes and other
formal business, there was a very useful
demonstration of how to maintain
datasettes and disk drives. The VIC 20
and C-64 users then split into two
groups to discuss matters specific lo
their machines.
I was very impressed by the meet ng
and my only regret was that such get
togethers occur only once a month. I
would prefer weekly meetings.
However, it's probably wise foi the
group to start off slowly and increase its
activities as finances and membership
permit. The Marlborough group has
taken the sensible step of affiliating with
the Christchurch group. This enables il
to receive the Christchurch newsletter
and share in the Christchurch public
domain library. I recommend this course
to the smaller Commodore user groups.
If a town as small as Blenheim can
support a healthy Commodore user
group, there should be enough support in
all New Zealand cities for such groups.
The latest Bits & Bytes lists Commodore
gioups in Auckland. I auranga. Hamilton.
Hastings, Wanganui, Wellington, Lower
Hutt. Nelson, Christchurch, Dunedin and
Invereargill. This is only about half of the
cities in New Zealand, and I'm
astonished such places as Palrnersion
North and Timaru do not have local
Commodore groups.
If you live in a city without a
Commodore user group, I suggest you
start one yoursell. Hire a small hall: put
up notices at all the Commodore dealers:
Why not start
your own?
put a small advertisement in the local
newspaper and on the local radio station.
You'll probably be surprised at the
number of people who show tip. A lot ol
Commodore computers have been sold
in the last year, and many owners are
desperate for assistance. Few dealers
have the time or knowledge to help their
customers overcome their difficulties.
User groups have a very important role to
play in helping novices come to grips
with their computers. Every city ol
20,000 or more people neeos a
Commodore user group.
Unfortunately, many dealers dislike
user groups. They complain that the
groups pirate commercial programs and
pass mem around the members, ruining
the market for the dealers. This is
incorrect on two counts.
First, to my knowledge, no user group
in New Zealand permits the copying o*
commercial sohware at meetings. User
groups often have large libraries of public
domain programs which are available
to members, but they are careful to keep
commercial programs out of the libraries.
Second, the market for commercial
programs is so limited that few dealers
will make much money out ol this side of
their business. The main problem is that
commercial software is so ludicrously
expensive in New Zealand that most
Commodore users will buy only a handful
of programs. No dealer is going to get
rich selling programs.
It pays to
encourage
Competition
The prize for this month's competition
is a tape of Dicky's Diamonds (donated
by Alpine Computing). The winner will
be randomly selected from among the
correct entries - only one entry per
person.
Your task this month is to write a
program which inputs the user's date of
birth and then tells him his or her age and
star sign.
Send a listing of your program with
your name and address to: Dicky's
Contest, P.O. Box 546. Blenheim.
Entries close on November 25.
The best way for dealers to make
money is to encourage their customers
to get deeper and deeper into computing.
A keen computer user will soon be
looking to buy a disk drive, printer,
modem or other piece of hardware.
Moreover, he or she will spend hundreds
of dollars each year on magazines, blank
disks and printer paper. A wise dealer
will do everything he can to help
customers use their computers. Every
novice has problems and a little
assistance can keep the computer from
ending up gathering dust in the closet.
An important way for dealers to help
customers is by encouraging the
development of a local user group. The
group will help beginners get started and
allow them to share their experience and
understanding. I urge dealers to look en
user gioups as allies, not enemies.
M M * Hi H
SX64
Commodore 64
BBC
Electron
Spectrum
Vic 20
S3 3 23
$975 ($200 Deposit)
$1913 ( S400 Deposit)
$875 ($200 Deposit)
16K S463
48KS673 ($150 Deposit)
$440 ($100 Deposit)
Auckland's largest select ion of programs, hooks, games, programming
courses, paper, all accessories, cassettes, cartridges, etc.
Business systems also available. Mail orders and all credit cards
accepted. Hire purchase available.
SUPATECH ELECTRONICS
430 MT. EDEN ROAD, MT. EDEN
P.O. BOX 2600 AUCKLAND
TELEPHONE 605-216
Patrick l)unph\ (Mana«erl
. \A"..!\. ;i:l>! , ii' lie •■ ■•••.. •■■• ll' '.'■■■
..• ..V!.-- :: .IJ'..., >l .•■■' Mil ■■:■: MM::: :!!;'
■■•il., '.v: ■ •' -in.:, r.i-rv-
i'.iirk'k i i'Ic - ■>•": ;vi-ni:jl -.".... '•.■:.■•;.■
BUS SB"- ITS 'j:,v..i"m.!! 1 9S- 55
COMMODORE 64
Requiem for the VIC-20
By Steven Darnold
The VIC 20 has boon withdrawn in
Britain and its replacement, the C-16.
looks like being a big success it' the pre
Christmas market. Although the C 1 6 is
selling lor exactly i tie same price as the
VIC, it is n vast improvement in every
way.
!t has 1 6K of RAM, instead of the
VIC's 5K. It has 40 columns instead of
the VIC's 22. It has a lovely expanded
BASIC and machine language monitor
instead of the VIC's ancient PET BASIC.
In addition. Commodore has made an
effort to get ali the little things tight on
the C 16. The TV modulator is built into
the computer: it is not a clunky external
box as on the VIC. There is a built in
reset button and a special HELP key. All
the function keys are pre programmed
and are very easy to alter. Commodore
has answered nearly every criticism
levelled at the VIC. The C 1 6 looks set to
become the king of the cheap
computers.
At the other end of the range.
Commodore is poised to produce a
68000 computer to compete with the
COMMODORE 64
NUMERIC KEYPAD
■
■-
9
<!
i 5
i
h
^
-
•
:
T . I. : I ill."!
— fw:- - ita ire ■ id
— AtI'VIi.v- * nish
- QuMlitv Kfvh
-• *•■;■ f-| |i . - -.■-■■-
Plugs nto KsybOflrd Connector
ONLY $180.00
JAMES ELECTRONICS LTD
P.O.BOX 527 THAMES
PHONE (0843) 86-893
Apple Macintosh and the Sinclair QL.
The new computer will be based on the
Amiga, a computer which independent
analysts say is better than the
Macintosh. The Commodore Amiga is
expected to sell for half the price of the
Macintosh, and is bound to cause
problems for both Apple and IBM.
It's good to see Commodore taking the
initiative again after seemingly drifting
for the lasi few years. I he VIC-20 was
long overdue for replacement, and the
old Commodore business computers
were simply no longer competitive.
Except for the C-64, Commodore was
selling yesterday's computers. Now with
the C-16 and the Amiga, Commodore is
making a strong bid for overall market
leadership.
However, C-64 owners have nothing
lo fear. The C 64 has just entered its
golden age and lias plenty of life left.
This is guaranteed by the mountain of
software now available for it.
In addition, its sound and graphics
capabilities are still superior to any other
home computer, including the C 1 6. This
combination of software support and
technical superiority will keep the C-64
alive for many years to come.
That vital pit stop
By Steven Darnold
Car race games are popular on
microcomputers. Most brands have at
least one such game available; the C 64
has several. In recent issues of Bits &
8ytes. I have reviewed Motor Mania and
Pole Position. This month, I'm taking a
look at Pit Stop.
Initially Pit Stop is a bit of a
disappointment. The racetrack graphics
and sound are pretty ordinary and
compare unfavourably with the high
standard set by Pole Position. Eveo
Motor Mania has a more interesting
racetrack.
But Pit Stop is more than just a
racetrack game. It introduces a whole
new dimension by focussing on the
pitstop. You don't just drive the car
round and round the track; you also have
to change the lyres and top up the petrol
tank.
The pit stop part of the game is very
nicely done. As your car leaves the
racetrack, the perspective changes to a
close up view o' the pit. Your car is
surrounded by four men whom you
manoeuvre around the car by using the
joystick. If you are running short of fuel,
you manoeuvre the man holding the
petrol hose so that the nonle goes into
the car's tank. If one of your tyres is
dangerously worn, you manoeuvre one
of the men to remove it and replace it.
You'll have to hurry, though, because
every second counts.
The pit stop makes the game quite
interesting. 'Since you are striving to
finish the race in the least possible time,
you can't afford to make pit stops too
often. Even when you've got a badly
worn tyre on a neatly empty petrol tank,
there's a big incentive to squeeze in an
extra lap before stopping. If you are too
careful, you will get a low score. If you
are too optimistic, you will run out of
petrol or blow a tyre. This dilemma adds
spice to the game.
Overall. Pit Stop is an interesting game
which requires more thinking than either
Pole Position or Motor Mania.
Nevertheless, the superior graphics and
sound of Pole Position- maintains its
number one position among car race
games.
;xkk
rS*
^ : *T^■^^ , ^
imfi
*m*
• We specialise in the conversion of overseas computer &
video rape recorders to NZTV channels. (Any quantities from
individual units to large production runs.)
• Stockists of Commodore computers, hardware & software.
• Monitors repaired and aligned.
• We stock PAL i\nd NTSC Monitors, also quality new and
used TV's.
653 Manukau Rd, Epsom. P.O. Box 84-017, Logan Park.
Phone (09) 658-416
56
COMPUTER
GAMES
FOR HIRE
Ganics available for weekly hire
for the following computers'
* ATARI 400/800 * APPLE
* TRS 80/SYSTEM 80
♦ COM 64 *VIC 20 *BBC
Send for catalogue and
membership details to
COMPUTER GAME RENTALS
?0 BOX 3094? L0WF.PHU7T
Name
Address
Type o: Computer
BUS P. D V TES Novcirlim 198<1
COMMODOR6
More selective input routines
By Tony Graham
Last month, wo looked at how to
create an input routine which would
accept only numeric input. This month,
we will expand the use of the ASC
function to create other useful input
routines by re-defining keys and later,
the use of the ON GOtO statement.
Type in and RUN our test program.
10 GET XS:IF XS = " " THEN 10
20 PRINT ASCiX$l:GOT0 10
Press the A key; your computer will
return a value 65. Now press SHIFT and
A; the answer will be 1 93. Try the same
test with a few other keys. It becomes
clear that the SHIFT key increases the
answer by 128. This leads to interesting
possibilities as it means we can include a
line in an input routine which will change
SHIFTed characters to unSHIFTed or
vice versa.
Here is a line that, when added to our
test program, will change SHIFTed
characters to their unSHIFTed counter-
part.
15 IF ASCiX$:>127 THEM
X$-CHR$:ASCiX$i-1?8:
In this line, the ASC value of X$ is
checked to see if the value is more than
127. If it is greater, 128 is subtracted
from the ASC value obtained and X$ is
revalued by the use of the CHR$
function.
We can change unSHIFTed characters
to their shifted counterpart by re writing
the line to read:
15 IF ASCiXSi<128 THEN
X$=CHRSiASCiX$i-128;
While many other changes are
possible, we must be sure our program
never attempts an ASC or CHR$ value
outside the range of to 255 or we will
crash with an illegal quantity error.
Note that the CHR$ is the converse of
the ASC function.
We will now move on to the VIC and
C64 function keys which, for some
reason, seem to mystify budding
programmers as their sole purpose is to
provide extra keys. While there are
several ways to read these keys, we will
keep to the ASC<X$! method.
If we RUN our test program, wc will
find the F1 key returns a value of 1 33. F2
is 1 34, and so on up to F8 which is 1 40.
Because these keys return consecutive
numbers, they are ideal lor use with the
ON GOTO statement, as with only a few
lines we can decode all function keys.
Try this routine to read only the
function keys and provide eight options
for ttie program path:
10GE1XS:IF XS-' - • THfcN 10
20 A = ASClXS:
30 IF- A<133 or A>140 THIN 10
■•10 ON A 132 GOTO 100. 200. 300, 400.
500. 600. 700. 800
Line 10 is the familiar loop waiting for
a key to be pressed. Line 20 gives the
variable A the ASC value of X$. Line 30
checks to see if it was one of the
function keys. Line 40 uses the ON-
GOTO statement to select the desired
program path. By subtracting 132 from
the value returned by a function key, we
are left with a value between 1 and 8
which selects the line we GOTO.
Lines 100. 200. 300 etc. or your own
alternatives, must exist or your program
will crash.
If we wish to read only five or six
funciion keys, it is a simple matter to
alter our trap in line 30 to reject the
unwanted keys and reduce the GOTO
options in 40.
This is probably an opportune time to
mention alternative methods of selecting
input.
On both the VIC and C64, a check for
which key is pressed can be made by
PEEKM 97i. If no key is pressed when the
PEFK is made, the PEEK will be 64.
The value returned by each key can be
found by using this program:
10 A=PEEK(197):IF A^64 THEN 10
20 PRINT A.CHR$!A)
30 GOTO 10
Note that the values returned by the
PEEK are not standard ASCII or CHRS
codes.
I prefer not to use this type of
Missing links
We dropped a couple of symbols off
the routine at the end of Tony Graham's
article on "Selective Input Routines" last
month. Here is the correct version.
,.., .' ;••:", i li" 'iHiii'.i
;0 n -i-i-.i ■ • i ... i :'. i>:-t- 1 Ov
:_'■ | : ,i -.,. . » . , i HHrl -' "
-■o (i ,--.i • v:i . ..i 'um -i. ' :• ■ ,: ' nil.. mo
.jij, j.,.-.i ...I a li i i ■'■!-! •••' • :i s'I.'IHUIJh
».-■ 'i,vs.. i :..<•>!• -:.i
-..' t.t -i-.il • i ! ; II-. nil HI' 'I :l
; - o -'t a i. ■■ 1 1 ■• >'i .'-. ■
..,,-. I,,- J |,l • I 1
■•.■1.1 i iV] tu :i ' "l" :t«ul ' ' I l '
i -i, . t. -, ill ' Yi ii.lt' * 1 1 11-11 1 ili'i -. ' ■'*
We also missed a greater than and less
than, in the paragraph beginning: "Well
it works, but we still can't use a decimal
point . . .
Here is the corect paragraph:
Well it works, but we still can't use a
decimal point. That's ASCII 46. We
could add AND ASCiX$l<>46 to line
30 if it will fit. If wc re-think the problem,
what we really want is all characters
from ASCII 43 through to 57 with the
exception of 44 the comma and 4 7 the
slash. Let's write it that way.
30 IF ASCtXSK 48 OR ASCIXSI757
THEN10
40 IF ASC!X$i=44 OR ASCiX$i-47
THEN10
keyboard decoding as it is not
compatible with other Commodore
models. The PET uses PEEKI151) with
versions 2 & 4 BASIC but there are
variations in the values returned. If
however, we do use this system we can
still use the IF THEN statement to accept
or reject a single key or group of keys by
checking the value of the PEEK.
The CHRS function is another useful
method we can use to select a given key.
This can be used in a similar way to the
ASC function.
Here is a routine which responds only
to the RETURN key:
10 GET XS IF X$-CHRS:13; 1HFN 9C
20 GO 10 10
90 END
We can use the CHRS function to
detect other unprintable characters such
as delete, cursor left or right, or cursor
home. The purpose for which we use this
or any function may well be determined
by how wc wish to use the information
entered via the keyboard.
There is no right or wrong way to
select input. Some input routines ore
definitely tidier than others. So if your
routine works, con be easily followed
and is economical in terms of memory
usage, it's OK.
New Macro Assembler
A new version of the Macro
Assembler computer language
development system for 8 and 1 6-bit
microcomputers has been released
here.
The new 1.27 version, from
Microsoft, offers fast and powerful
facilities usually found in higher-level
languages, increasing programming
efficiency and relocatable object
code. It has the ability to recognise
memory greater than 51 2K.
M
^^A |
COMPUTERS
FOR PEOPLE
— 2AT1K —
n
For KnfrHiJ Portable
Sales and Support
35 Taranaki St, Wellington
Phone 847-668. 847-628
69a Rutherford St. Lower Hutt
Phone 664-069
BITS K U V TCS Novamiwr 1984 57
VIC
Read all about them . . . the magazines
By Peter Archer
There are several types of computer
magazine. These include those aimed at
husiness users and those slanted more
towards the hobbyist. Those for the
hobhyist break down into two main
divisions: those which specialise in one
ot several machines only (or in specific
aspects of computing), and those that
try to "cover the field".
Obviously, if a computer magazine
tries to capture as wide a readership as
possible by covering all types of
machine, it con give only (relatively) thin
coverage to each aspect of computing.
Most of the English and Australian
computer magazines on sale in Mew
Zealand suffci from this "covei all
bases" policy.
A couple of years ago when there was
a sudden appearance of many computer
magazines on our bookshop shelves. I
used to buy most of these imported
magzincs. But now I am very
discriminating: there are many
magazines I never even bother to glance
through any more as I know they will not
contain anything of interest to me.
I .honestly believe the best value for
money "general" computer magazine is
our own Bits & 8ytes. It gives good
coverage to Commodore machines iat
least live or six pages), is relatively
THE EVENT
Not just another show. An event.
The New Zealand Personal Computer Exhibition.
The New Zealand Microcomputer Software Awards.
New Zealand's First Annual Microcomputer Dinner.
Industry related lectures and seminars.
An Exhibitors night out.
■■■■■■■■ ---.-■ ■■>:•■ '■■■ • :..-:■ ■• ■.:.■!• fin ■ . I. ,• .: .,.„
•jfii. «y««Hi
MM WJ I MMI|>lll<r
^:-];;'C=^ K\hihUl<Hi
■ »M',-« | , . ., ,. '|. ,
flIB
8«LJ fWM
mi. vmi
POST TO: PC 85. no Ho. 98/C. Ncwnwkei Aucklaitd. Pliono: S4S6SH
cheap, and its general features and
articles ate mainly of a high standard.
For several years now, the best
American computer magazine has been
COMPUTE! It started in the early days of
microcomputing and has specialised in
computers using the 6502 processor
family, especially Commodore and Atari.
The famous Jim Butter field, of Toronto,
has been a regular contributor and the
Commodore content has always been of
an excellent standard.
As the VIC-20 and then the
Commodoie-64 became popular,
COMPUTE' went from strength to
strength. 1 983 was a real vintage year
as circulation climbed from just ovei
100,000 to 400,000. Quality also kept
climbing the December '83 issue had
almost 400 pages of top grade features
(even the advertisements were
interesting with new products appearing
monthly).
The magazine moved into larger
premises tor the fifth time in five years,
and at the end of 1 983, appeared poised
to pass Byte as the largest selling
computer magazine in the world.
A hard act
to follow
But 1983 proved a hard act to follow.
Higher circulation means higher
advertising rates, and as the (already
high or by our standards) rates soared,
advertisers dropped out. The June '84
issue had only 1 60 pages, but still of a
very high quality and still very good
value.
The other reason for the shrinkage ol
COMPUTE! was its launching of a new
Commodore only magazine.
'COMPUTES Gazette this first
appeared in July '83 and covers the
VIC-20 and Commodore 64 only. The
standard is extremely high, and it is
streets ahead of all its opposition. Many
of the Commodore advertisers have
switched from COMPUTE to the
Gazette, and circulation is now near
400.000.
I recommend "Compute's Gazette" as
the first magazine you should buy each
month followed by COMPUTE! It is
interesting to note that the publishers of
COMPUTE! tried to jump on the IBM
tiandwaggon and introduced another
magazine specialising in the IBM PC and
PC Jr. This has recently tolded. mainly
because of the dismal sales of the PC Jr.
During the past year or so many new
specialist Commodore only magazines
have been launched in North America
and Europe. Some of these are available
in New Zealand but none I have seen
come up to the standard of Compute's
Gazette. The nearest would be the
English publication. Commodore User,
which first appeared in the early VIC
days under the title, VIC Computing,
initially as a two-monthly.
58 LTS& BYTES MoveniD.il 1084
Commodore - your
most exciting way to
funjind learning!
Now you can afford a family
computer — the gift that goes on
giving! Discover a new world of mind
expanding learning programs
and games that the
whole family will
enjoy for years
to come!!
Starting
out...
Make this
Christmas a
■
family'affair
join the Commodore
family of home
computers!
The amazing 64 .. .
Commodore 64 gives you more
computer power than ever before. Do
home accounts, budgets, play games,
and the whole family will enjoy the 64 s
exciting sound synthesizer!
Commodore -
i*W
It will never be cheaper to
own a computer than it is
right now Your Commodore;
dealer has an easily
affordable package for you -
and he will advise on the
right model for your families
activities.
The Commodore VIC 20
A great place to start! This incredibly
low-priced unit features colour and sound, is
simple to operate, has an amazing range of learning programs
and games to give real confidence for the beginner.
we grow with
your family...
Your Commodore
dealer will show you
learning and games
programs that grow with
you and your family -
see your dealer soon 1
We'd like to tell you more ...
COMMODORE COMPUTER iNZ) LTD
P O BOX 33-847 TAKAPUNA
AUCKLAND PH 410-9182
c
s: commodore
family of home computers
YES
I Please send more
• information on
VIC 20 COMMODORE 64
EDUCATIONAL PROGRAMS
SMALL BUSINESS SYSTEMS
GAMES SOFTWARE
NAME:
ADDRESS: .
PHONE:
OH *FF V OUP S :: fcClAL.!>T
COMMODORE FAMILY COMPllI i< DtALER
BITS & BYTES November 1984 59
HARDWARE
PERIPHERALS
SOFTWARE
Great range available for
home computers
BBC
ELECTRON
CBM64
ZX SPECTRUM
ALL ON DISPLAY IN
OUR SHOP
Come and see us at the
top of Pitt Street for the
best personal services
and backup in town.
BANK CARD ■ VISA - CASH PRICES
Kid
Computer
VIC
-:-x-x. .-■■"- -' -:■■:•■:■ ■-■■:■■■ x-x. -:-■:■. ■:■:■:■■.■■■■.■..--■■:■■■.■ v .x
Commodorc User usually contains
some good meaty articles for the more
advanced Commodore user. There are
always plenty of software reviews, some
of which are hard hitting. I always
suspect the good intentions of a
publication which prints only favourable
reviews; it makes me wonder is this for
real or are they just avoiding upsetting
their advertisers by not rubbishing any of
their products 7 So be suspicious of
magazines which publish only favourable
reviews!
The next best US Commodoie
magazine I have seen would be
Commander which is very heavy on
reviews with an adequate amount ol
programs, etc. I obtained several issues
direct from the USA, but have not seen it
here yet. If anyone knows of it being
available here. I would like to know.
Another reasonable quality US
publication is Run which has been on
sale in New Zealand lor some months
now. While not anywhere as good as
Compute's Gupette. it is still reasonable
value and I get the impression the
publishers are really trying hard.
Closer to home, there is a magazine
distributed to Commodore dealers by the
New Zealand Commodore distributors.
Commodore Magazine has been
produced by tor lor'; Commodore
Australia, but has not been popular in
New Zealand because of its poor quality
and excessive price.
I heard from one of my Australian user
group contacts that it was to tie
revamped under new editorship, and the
other day I received a copy of the first
effort direct from the new publisher. I am
quite impressed. The format is much the
same, but the quality of the content is
much improver!.
. . . and the books
65 PITT St., AUCKLAND
Ph.399-655
60 H'TS&OYIFS Novcn-bei I98<-
There are many books aimed at the
VIC user, but the quality (and price!
varies greatly.
Commodore INZl distributes about a
dozen VIC titles to its dealers, and there
are many others available from
bookstores. Two of the oldest titles
however, remain very good value.
Commodore's own Programmers
Reference Guide is an essential addition
to any serious VIC user's library. It is a
straight reference work, not a tutorial,
but contains a wealth of information. At
$32. it is not cheap, but to gam the
equivalent information from alternative
sources would mean buying several
separate titles.
If you are a beginner wanting to learn
all about programming your VIC in
BASIC, you still cannot do better than
Commodore's Introduction to BASIC,
Part 1. Along with part 2 which covers
the more advanced aspects of BASIC,
this has been around since the very early
days of the VIC. But it is still the
definitive tutorial on BASIC for VIC
users. At a list price of S43.50, it is
rather expensive, but for this you get
1 50 large '.A4 size* pages presented in
an attractive sensible format with lay-flat
type spiral binding.
There arc plenty of easy to-follow,
worked examples, with liberal use of
flow charts. Two cassette tapes,
containing 1 7 programs to load into your
VIC. are also included. These include
both demo programs and quizzes on the
subject matter covered in many of the
chapters. Introduction to BASIC, written
by a professor at a Scottish university.
has sold well over 100,000 copies
throughout the world.
Many of the numerous computer
books now on the shelves of local
bookshops show signs of having been
hastily produced with the main object of
both the author and publisher being to
cash in on this computing craze.
Especially prone to this are books written
by an author who produces titles for
many different brands of machine. These
often show signs ol a "jack of all trades,
master of none", with much of the
content superficial and most
programming examples written in
"standard BASIC", and only slight
coverage of each particular machine's
specialised character.
Stands up to
inspection
At first glance. I was afraid that Get
More From the VlC-20. by Owen Bishop,
published by Granada, fell into this
category. Gianada produces a whole lot
of computer books in the same type of
cover style and binding, etc.
But on close inspection, I found that
Mr Bishop has done a good job. He has
obviously taken the time to really come
to grips with the VIC. Some of his
examples are really well presented. I
especially like the diagrams which
explain the poking of screen characters
and colours: this would be the best
explanation of this that I have seen.
Priced at $ 1 9.9f>. this one is good value.
Among the best value VIC books are
those produced by the publishers of
COMPUTE! and Compute's Gazette
magazines. They are all in lay-flat type
spiral binding which other publishers
could do well to copy.
The content quality is always first rate
and the authors are really expert. In
some of the books, they take the very
best from past issues of the magazine
and re-present it in one volume, along
with some fresh material. In others, they
present mainly fresh material.
If you missed the earlier issues of
COMPUTE! anii Compute's Gazette
magazines, it would be well worth
looking at the set of books. COMUTE's
First Book of VIC. COMPUTE'S Second
Book of WCand COMPUTE'S Third Book
of VIC. These are a real gold-mine of
useful information, with plenty of useful
program listings for those who enjoy
typing in programs. Topics covered in
considerable depth include graphics.
games, utilities, machine language,
sound, and the VIC memory map.
ATARI
BC's seven-screen test
By Michael Fletcher
Three morwhs ago. I sent away for a
program aboul which I had heard so
much I just had to get it. "BC's Quest for
Tires" eventually arrived in my postbox
neatly wrapper! in a plain brown
Huntington's computing envelope.
Hurriedly. I rushed in, turned on the
computer and the disk drive, and in
about 30 seconds, the words, "BC's
Quest lor Tires" flashed on the screen.
Soon the action started and I must say I
have never been so impressed be f ore by
a home computer game.
The graphics are, to say the least, truly
incredible. On screen, you arc portrayed
as the lovable comic character, BC. and
it is your task, as the hemic character, to
rescue the beautiful cave lady. Tires,
from her kidnapper, the Cave Hag.
Sound complicated? Believe me it is.
The scene is set in the Cromagnon era
and BC is a primitive caveman. Ii is your
job, with the aid of a spinning rock wheel
which BC uses to move around, to find
Tires and her pel. the evil cave
Brontosaurous.
The action is totally original. In the first
stage, for example. >t involves you, as
BC, to jump and duck while moving on
your rock wheel, logs, tree branches,
rocks, ditches and numerous other
objects. This may ail sound old hat but
not when you see this game in action on
screen. Mow many of you have heard of
a hairy caveman with moose li[»s.
balancing on a wheel turning a! 10 mph,
while ducking under a mangrove branch?
The game shows oil the Atari's
graphics and colour capabilities, it is
available only on disk and is 48K.
Though not available in Mew Zealand
retail shops, it can be obtained Irom large
mail order computet software firms in
the USA.
Apart from she difficulty in yetting hold
of it, BC is a very exciting and a
graphically remarkable program.
One o' its big plus points is its
essentially non violent aspect. This
makes trie game ideally suited for very
young children and the 100 per cent
machine code action means t is also
playable for oloei Atari owners.
The game is divided into seven action
screens Each is different and most are
graphically excellent.
Screen 1
The action starts furiously. As on all
screens, the joystick is used to move
forwards, backwards, or jumping and
ducking obstacles, In this introductory
screen, the object is to roll along on your
wheel trying to avoid many different
dangerous objects. including low
branches, pot holes and rolling stones.
The screen ends when you come to a
screaming halt at a lake.
Screen 2
Perhaps the most humorous screen of
the game, it involves you, as BC, a lake
with bobbing turtles, and the evil cave
hag swinging a club up and down while
chanting "jump, sucker".
The object s to jump from turtle to
turtle to the other side ol the screen,
without the cave hag hitting you on the
head. This is extremely hard to achieve
and it took me a good 30 tries to get past
the cave hag's swinging club.
When you are knocked off a turtle, you
fall into the lake, a nasty smirk embraces
your face and you slowly disappear to
the bottom of the lake. On screen, this is
very funny. Once mastered, this screen
is relatively easy to complete.
Screen 3
This is almost the same as screen one.
BOWE
Simply doing it better.
German precision-built Bowe cutters, bursters and decollators add the finishing touch to your
computer printout stationery Compact, easy to operate, reliable — Bowe. simply
doing it better!
I o! us shew you why 85° o of Bowe
isers speedy Bowe computer printout
processors again ard again. Bong in
your worst problem paper and we'tl
prove bow Bowe is sin ply doing it
>etter'
Cutters
. ! ;.■■'
^_ _^
\
■ — ■
\
r,
\
I ■_,-
.
I'l \
\
Delairco
ELECTRONICS I IMITED
ATARI
but this time vou are travelling uphill and
you must jump to avoid boulders rolling
down the hill. A good tip is to always
jump at an angle, This way, you can
avoid two objects at once. Tin: screen
ends when you reach the top of the
summit.
Screen 4
This involves jumping over boulders
and ditches. From about halfway
through, a funny looking bird flies along
the top of the screen. Very soon, you
approach a huge pit. If you manage the
right jumping action, you can cross the
pit by grabbing the bird's legs. The bird
will fly you safely across the tar-filled p t.
then drop yon while giving a huge smile.
Commodore's record year
Commodore International has had
another record year, with sales
topping $1.25 billion.
Commodore's Australian manag-
ing director, Nigel Shepherd, said the
performance during 1983 84 almost
doubled the turnover for the previous
financial year of $681 million.
COMPUTER
BOOKS
Visit or write to us for
N.Z's largest range of
books covering:
• BBC MICRO & ELECTRON
• ATARI (400. 600 & 800 XL)
• APPLE (II. HE & Macintosh)
• ZX SPECTRUM 81
• COMMODORE 64 & VIC 20
• Tl 99 4A
100's of titles on:—
• BASIC, PASCAL & CP M
• Other high level languages
• Word Processing &
Database
• UNIX
Hardware, Accessories and
Software for:
• BBC Micro & Atari Series
Ask for our complimentary
Catalogue
Mail Orders/Credit Cards
Welcome
0. Box 138 Palmerston North
Phone: 83-009/61-809
62 BITS f. BYTES Mi:«itmbc ' ' '•
However, if you don't jump the pit.
BC's legs will be helplessly stretched
down into the tar and his irnhappy face
will soon follow. This screen ends just
alter completion of Hie jump.
Screen 5
After stage four. RC starts rolling
down the hill, again having to avoid
ditches and rocks. This screen gets really
difficult at the end when BC has to jump
over a tar pit to get to the next level. To
do this, BC must push (he action button
and move the joystick to the right. This
increases BC's speed ant) allows him to
jump the pit safely.
A'ter completing the tar pit. rocks
star: falling out of the sky and you have
to maneouvrc BC to avoid them. This is
very difficult as you are still travelling at
the speed you used to jump the ramp.
The best thing to do is push the action
button and move the joystick to youi le f t
(this slows you down; and hope for the
best. The screen ends when you come to
another row of bobbing turtles.
Screen 6
This is almost identical to screen two
(bobbing tur:ies; except the cave hag is
exchanged with her pet brontosaurus
which keeps sticking its head in and out
ol its cave. The turtles also dive a lot
faster, making it harder to jump from
turtle to turtle Once this task is
completed. BC finds himself in the
brontosaurus' lair and up against two
forms of obstacle, stalagmites and
stalagtites. which BC must jump and
duck.
Though one of the longest screens in
the game, this is fairly easy to complete.
It ends when you reach the place where
Tires is being held captive.
Screen 7
In the final screen, you as the player
control nothing on screen. Instead,
everything is controlled by the computer.
The screen involves you, as BC, and the
lovely cavewoman. Tires. This is all I'm
going to tell you as I don't want to ruin
the surprise. But the interaction is well
worth seeing.
Good news
on games
By Michael Fletcher
One of the moie exciting pieces of
news about the new soltware boom for
Atari products is that Monaco Industries
seems to be importing Activison
software as well as Atari material for
both Atari systems (2600 and Atari
computcrsi.
The name. Activison. should be
familial to any Atari owner who has
picked up an American computer
magazine recently. Activison made its
name in the software field two years ago
as the first independent computer
company to make a cartridge for the
Atari 2G00 IV game. Its success in this
field induced the company to produce
titles for the Atari lange of computers.
This is good news for New Zealand
Atari owners as Activison has well over
3b original games for the Atari VCS,
which it plans to convert to Atari
computers. These titles range horn the
award-winning Pitfall to the brilliant
audio on Kaboom which will be reviewed
in Sits & Bytes next month.
Using BASIC: a tutorial
By Ron McMullen
It usually pays to begin a program with
a GRAPHICS command. Use GRAPHICS
where you have a lot of text to display
and multiple colours are not needed. Use
GRAPHICS 1 or GRAPHICS 2 il you do
not have a lot of text to display. The
increased size and number of colours
make text more readable and attractive.
GRAPHICS 3 to 7 are multicolour
mapping modes, useful lor pictures, bar
charts 'etc. GRAPHICS 8 is a single
Colour mode for plotting graphs and hi-
res pictures.
Note that GRAPHICS provides a
major advantage over modes 1 and 2 for
INPUTing data Irom the keyboard. In
mode 0, die screen and keyboard are lied
together to form the so called "editor
device".
Example:
10 GRAPHICS 0: REM Setup mode arid
cleai screen
20 PRINT "HOW MANY PCOPLE".:RF-M
prinl the nromp!
30 INPUT PPL:R<-M Phni a "'" and wail lor
n number ro be typed on iho keyboard.
40REM as vou type "he -lumber it is printed
on the screen. The backspace key can be
used to erase mistakes.
f>0 REM continue the program once RETUR\
is pressed.
This screen/keyboard interaction is not
available in modes 1 and 2. Quite a
different programming technique is
needed to achieve the same thing.
Want some simple code which
increases a number if the joystick is up
and decreases if the stick is down? Tiy
this:
10 X = X-iSTICK;0i-14!-.;STICK:0"=I3:
(STICKlO) = 14> is true land therefore
equals 1 ) if the stick is up and false (0) if
the stick is down.
Ever wanted a number to wrap around
from 255 to when you add 1 . or from
to 255 when you subtract 1? Here's a
simple way to do it:
10 X = ASCiCHR$(X + 256l)
Put this line after the addition
subtraction and it does the wraparound
for vou.
BBC
Graphics extravaganza
By Pip Forer
This month we look briefly at three.
newly releasee; graphics accessories to
the BBC. Two of '.hem are relatively
expensive (about s 1200s. one is a Now
Zealand initiative and one is a cheap
boon 10 all Acorn users wanting to
dabble with LOGO.
Price of place should 90 to CAVII. a
product developed by Barson Computers
in collaboration with Christchurch
Polytechnic. CAVII, an interlace which
controls an industrial standard video tape-
recorder :VTRi. is designed 10 allow a
teacher 01 training school to set up
teaching modules composed oi
sequences oi texl and questions
interspersed with video imagery.
In many cases, teaching a topic
requires a visual demonstration of
something, whether fitting a plug in
electroivcs or the architecture of a
Khmer temple in a geography unit on
Man arid landscape. Often it is useful :o
ask questions on material presented in
this way.
CAVII controls a VTR so that clearly
defined sequences of film can be
presented to the user. I: also uses
software which is able 10 provide the
student with multiple choice or open
response questions.' The response to the
questions controls the video that is
presented. A student who knows the
topic may simply progress through a
series of questions and short video
sequences. Someone having trouble
with the ideas may be routed by the
program to look at a remedial film and he
asked different and more basic
questions.
BBC joins a
select bunch
In having such an interface, the BBC
joins a fairly select bunch of machines
offering this facility for individualised
learning. Although a complex product, it
is simplicity itself 10 the student user.
Equally impressive is its extreme ease
of use 'or the person producing the
teaching or training sequences. Once the
required video is available and the
learning sequence designed, it offers
high productivity in producing material
The user creating a lesson lias available
an editor which allows them to define
film "scenes" in terms of position on the
tape. Having done that, the user creates
a session by do'ining a sequence, text
pages, questions and branches.
The last ol these allows different
responses by the user to trigger different
learning paths. You can even bring in a
BASIC program halfway through a
session and then resume the video based
exercise, Just to top it off. student
records and progress are automatically
documented on disk.
The product looks robust and its only
current drawback speed of videotape
searching is not of its own making.
Even so, this is not a crucial diawhack
lor most uses and as a starter on the
route to similar video-disk bascc:
technology, it is a worthy beginning.
Next up is the BBC version of the
Robocom Bitstik. originally produced as
a CAD (computet assisted design;
workstation for the Apple II. This is
getting back 10 standard computer
graphics from the world ol video. The
Bitstik is a sophisticated joystick with
three special buttons and a rotating
joystick providing a third channel of
adjustable control.
It works via a ROM anil software to
allow the user to cieate complex designs
using commands from the screen menu.
These allow considerable flexiblity in
choosing colour, particular shape
drawing options, zooming (magnifying),
panning (moving across a larger image
than the screen- and lettering. The most
important option is that any drawing
created on ttie screen can be saved to a
library of drawings. New and more
complex drawings can then lie produced
by combining these library pictures at
any new scale or rotation. It should be
noted though, that drawings are strictly
two dimensional.
As a simple CAD device, it draws
gasps of admiration and has enormous
potential as a low-cost two dimensional
CAD terminal. It is easy to learn, suitably
fast and a pleasure to use.
However, right now it also has some
flaws. It is quite demanding on the purse
and equipment since it is configured for a
twin disk drive, second processor
machine. It also requires a ROM slot.
Whether the ROM is set up to save
memory in the second processor or just
as a hardware "donglc" is hard to tell.
but it reduces portability a lot.
The need for two disks is unnecessary
and seems to have been built around the
assumption that two-sided drives would
be rare. In particular, communications
witli the outside world are a bit limited.
At piresent, it lacks a digitiser interface
(lor capturing printed material), a plotter
driver and any range of printer dump
routines. The plotter omission is the
most severe and is I gather, being
rectified. Watch for this product to
mature fully. It has been heavily
promoted in Britain and has considerable
potential.
'Turtlegraphics'
package
Lastly, Acornsoft's "turtlegraphics"
package which I managed to sight at a
high school. This is the first entirely
satisiactory version oi turtle graphics I
have seen on the BBC Electron range and
it has been worth the wait.
Essentially, the package allows the
user io work in the LOGO graphics
environment pioneered in Papert. It does
not embrace the structure and list
handling of LOGO but it does allow the
creation of new. named procedures
exactly in the manner of classic LOGO. In
fact, the statement syntax is identical to
LOGO and it has presumably been
designed to allow easy user-progression
on to a full LOGO where desired.
Turn to page 70
New Zealand's BBC computer specialists!!
Also Torch, Hewlett Packard (HP1 50) and Sega computers
I Returi
TOWER
COMPUTING (N.Z.) LTD
urn lo TOWER COMPUTING (NZ) LTO P.O. BOX 25091 CHRISTCHURCH
. ■ in >
nraTnT^iffl^m
or ohonc Campbell Fgen (03) 61-275
A
HITS & BYTS Hicvi'iiihc 198-» G3
SP€CTRflVID€0
Moving sprites: P a rt 2
by Barbara Bridger
Many game programs require virtually
continuous player input. For one-player
games, it is usual to accept input fiom
the inbuilt joystick for movement, with
the space bar used as a firing button, if
necessary.
However, if a lot of shooting games
are being played on your machine it is
worthwhile investing in an external
joystick to avoid weakening the space
bar return spring (SV318). Two player
games can use the two joystick ports or
the keyboard for one player, and the
inbuilt joystick or cursor keys ifoi the
SV328! lor the other.
When programming these games, it is
necessary to use the STRIG and SUCK
and probably the ON SPRITE function.
The STICK command assigns a value to a
variable depending on which direction
the joystick is being pushed. This value is
then used to determine the direction in
which the sprite is to be moved. It takes
the form X = STICKin) where X is the
variable and n is the joystick number (0 =
keyboard joystick, 1 =joystick port 1,2 =
joystick port 2). If X = 1, then upward
motion results; if X = 3, 5 or 7,
movement is right, down or left
respectively. Hie missing even numbers
give the diagonal directions, in clockwise
order.
Accepting firing input is accomplished
using the STRIG commands There are
two options; both use the STRIGlniON
statement to look for input from the
keyboard trigger (space ban ot joystick
trigger. Note there must be no spaces in
the STRlGiniON command to avoid a
syntax enor. Then you can use the
statement OK' STRIG' GOSUB X.Y.Z to
transfer program execution to a
subroutine beginning at line X.Y, or Z
when trigger button 0.1. 0' 2 lias been
depressed (Space bar. port 1
An alternative
statement
button or port
respectively;.
filing tuition.
Alternatively, the statement X -
STRIG'.n) can be used. When the
appropriate trigger has been pressed. X
1. and you car then use the
slatemem
IF X - - I THEK GOSUB y
to transfer program execution to a
suitable subroutine
The essential difference between
these alternatives is That the lust may
transfer control to a subroutine from any
point in the program, whereas the
second transfers control from a specific
point in the program.
STRIGinlOFF stops the recording o'
trigger input and STRIG(n)STOP means
that the depression of a trigger will be
recorded but no action will be taker until
STRlGiniON is encountered.
The ON SPRITF function is relatively
straight-forward The statement, SPRITE
ON. enables sprite collisions to be
detected and the statement
ON SPR-TE GOSUB Y
dnects the program sequence to a
suitable subroutine when two sprues
collide. SPRITE STOP records sprite
collision without action being taken until
SPRITE ON is encountered again, and
SPRITE OFF stops the recording of sprite
collisions.
Some care needs to be taken with the
positioning of these statements. For
example, when control is transferred to a
subroutine by ON SPRITE GOSUB Y.
then while the subroutine is being
executed. SPRITE STOP is in effect and
the current collision will lie registered.
When the subroutine is finished, the
program will immediately re enter the
subroutine. This is avoided by putting
the statement. SPRITE OFF. at the
For Spreadsheets.
Word Processors. DBMS, Operating
Systems and even some Computers
CB J. from
THE FASTEST WAY TO MAXIMISE
YOUR COMPUTER INVESTMENT
Enquiries and mail orders from.
TOTAL
NOW AVAILABLE FROM COITiPlltCr
N ? Dist' : '
beg. nnmg ol the subroutine and if
required SPRITE ON at the end.
Another way
to move
Some SV users will have noticed
another way to move sprites in tfie
Auckland SV club newsletter.
P'J I SPRITE p, STEP(dx,dy),c,n. can be a
useful command for moving one sprite
faster than the methods discussed in this
article. The p.c & n are the standard PUT
SPRIVF attributes with dx and dy the
increment values to be applied to the last
x and y position of the sprite.
However, on our machine, at least, we
could not have more than one sprite on
the screen at any one time if any sprite
used the undocumented STEP variation
of PUTSPRITE. We would welcome any
reariei's comments or findings in this
area. Just write to: "Moving Sprites",
1 1 Mawson St, Lower Hutt.
The lollowing program is intended to
illustrate the above description ol STRIG.
STICK and SPRITE functions. Use
joystick no 1 to move the cross hairs and
shoot at the enemy plane.
II you would like a copy of this and the
previous two Spcctravideo programs
rather than typing them in, please send
$5 plus a tape or disk to the above
address.
SOFTWflR€ R€VI€W
From page 53
Especially friendly is the continuity
of text handling. My earliest files,
prepared on the old 40-column
Sandys, work quite well with the
latest version. Even their special
embedded commands are displayed
in the latest manner. New
commands and features just add
quality, and never seem to upset
older files.
Sandys commands are relatively
few, logical in designation for the
most part, yet very flexible. Since
they can be used together, you have
the equivalent of an extensive
formatting language. but with
minimal memory work.
The manual has been completely
reworked. It is well indexed, quite
readable, and is significantly
improved. I can most warmly
recommend this entire software-
curn bookware package as a
program especially good for direct
composing at the Apple lie keyboard.
64
■
SP€CTRRVID€0
Space shoot
10 CLS : COLOR 15, 1 , 1 : SCREEN
It 2
20 CIRCLE(50,50),5,3:PAINT(5
0,50) ,3
30 CIRCLE (90,90) i 9, 3: PAINT (9
0,30), 3
40 CIRCLE(50,50),4,2, 3,0
50 CIRCLE (90, SO;, 8, 2, 3,0
60 CIRCLE(90,90),7,2,3,0
70 C I RCLE i 50 , 50) , 3, 2, 3,
80 CIRCLE I 30, 150), 5, &: PAINT <
30, 150), 6
90 CIRCLE (30, 150), 4, 8
100 CIRCLE(30,150),3,8
110 SC=0:CO=2
120 GOTO 210
130 Y=Y-C1: RETURN
140 X=X+C2:Y=Y-C1: RETURN
150 X=X+C2: RETURN
160 X=X+C2:Y=Y+C1: RETURN
170 Y=Y+C1: RETURN
180 X=X-C2:Y=Y+C1: RETURN
190 X=X-C2: RETURN
200 X=X-C2:Y=Y-C1: RETURN
210 FOR J= 1 TO 3
220 U$=""
230 FOR 1= 1 TO 8
240 READ A
250 U$=U*+CHR*(A)
260 NEXT I
270 SPRITE*<J)=U$
280 NEXT J
290 DATA 0,16,16,16,254,16,1
6, 16
300 DATA 24,124,126,29,29,1?
6,124,24
310 DATA 0,24,24,60,60,24,24
,0
320 C2=4:C1=4:C3=2:C4=. 1 : RN=
RNDC-TIME)
330 X=200:Y=150
340 FOR L= 1 TO 20
350 Z 1 =-5 : C5= I NT ( RND ( 1 ) * 1 40 )
360 FOP I = 1 TO 100
370
380
390
400
410
420
430
160,
44C
STRIG(1)0N
ON 3TRIG GOSUB ,530,
Z1=Z1+C4:W=(.8*Z1 -3;+C5
Z=(Zl+5)*25.5
PUT SPRITE 5, (Z,W),C0,2
DI=STICK(1)
ON DI GOSUB 130,140,150,
170, 180, 190,200
LOCATE 40,120 : PR I NT "let
enemy planes through"
FOR H= 1 TO 5000: NEXT H
END
STPIGU.'OrT
SOUND 6, 10: SOUND 7, 19: PL
llv518c"
SPRITE ON
) PL
450 NEXT:NEXT
460 COLOR 1,11,2
470 CLS: COLOR 1,11,2
480 LOCATE 80, 80: PRINT "GAME
OVER"
490 LOCATE 40, 100: PRINT" You
scored ";SC;" points but yo
u"
500
20
510
520
530
540
AY"<
550
560 ON SPRITE GOSUB 600
570 PUT SPRITE 1 , (X, Y) , 6, 3: F
OR K= 1 TO 20: NEXT K
580 SPRITE OFF
590 RETURN
600 SPRITE OFF
610 IF X<Z+2 AND X>Z-2 AND Y
<W+2 AND Y>W-2 THEN SC=SC+50
ELSE SC=SC+10
620 LINE(225,0)-(.255, 15), 4, B
F: LOCATE 230, 5: PRINT SC
630 SB=WM0D256:SB=192-SB
640 FOR K= 1 TO SB:W=W+1:PUT
SPRITE 5, (Z,W),C0,2
650 NEXT K:S0UND6, 15: SOUND/,
1 3 : PLAY "si 1 v91 3c " : CO=CO+ 1 : I F
CO: 15 THEN C0=2
660 Z1=-5:C5=C5+50:I=1
670 RETURN
Swingman swings
By Barbara Bridger
This is an interesting version of the
popular hangman game where you guess
a word letter by letter. Correct letters
provide jungle ropes (or Swingman and if
the word is not guessed within the
allotted number of chances. Swingman
crashes to the ground.
The screen layout and graphics are
generally excellent, although I feel there
is over use of flashing printing for
instructions and progress information.
Instructions are easy to follow with
words up to nine letters long randomly
selected from an extensive list. (While
sugar is incorrectly spelt, colour has the
New Zealand rather than American
spelling. A lew words are duplicated).
The game is challenging for adults
since not too many guesses are allowed.
(Altering line 2121 to TR=14 gives
young children a more realistic chance.)
The sight of a Tar^an-like figure
swinging across the screen after getting
a word correct is greatly enjoyed by |
youngsters; so too is the sight of him not i
making it when the word is not guessed. I
Having the words in capitals only rather
than lower case increases the difficulty J
for younger children.
The program is written in BASIC which
allows you to determine how the various
graphic and sound effects are achieved.
Changing words in the list is easily done.
Swingman requires the miniexpandei
and 16K RAM expansion for SV318
users, This can he avoided if the list of
words is reduced by about 15.
Overall, this tape program is a
worthwhile acquisition for $18. How
ever. there is room for minor
improvements which can easily be made
by the purchaser. This, in turn, will
increase understanding of Spectravicfeo
BASIC.
CRAZY
PRE-CHRISTMAS
SALE
40-50% OFF Normal Prices
Entertainment
Strategic Simulations
IBM PC
Epidemic
Tigers in the Snow
APPLE II
Broadsides
RDF 1985
Warp Factor
Geopolitique 1 990
C-64
Combat leader disc &. tape
Cosmic Balance disc
Knights of the desert -
disc S. tape
Battle fnr Normandy - tape
Normal Retail OUR PRICE
J$4Q9tOCT S60.00
APPLE II
Guarial Canal Campaign
Questran Our Price
Retail §325. OO S 75. 00
SIRTECH
Apple S. IBM Retail &425~
Wizardry 1 Our Price S8O.O0
Apple Retail SJLW.QO
Wizardry 3 Our Price 57 0. 00
EDUCATION - Hayden Software
Micro Addition! Apple Disc
Subtraction ! C-64 Tape
Multiplication [ Atari Tape
Division J Our Price
Retail S85.00 S50. 00
How to programt
in Basic ' Apple Disc
Better Basic Our Price
Retail SJ13G.Q0- $68.50
T-iese top flight programs arc all
guaranteed new. full warranty
products, in slock at publication
time. If your choice is out of stock
wo guarantee to return your
cheque within 48hrs.
All orders add S?50 PS.P
Sono to
i y umMM^
P.O. Box 33-485
Takapuna,
Auckland
BITS i. E-.-CS
I\!0vfi1>licr 1 :)S4
65
SP€CTRUM
Beta is better
By Gary Parker
Although many excellent programs are
available for the Spectrum, it isn't very
often that a program appears which
dramatically improves its usefulness. Of
all the programs I have. I would include
only Tasman's "Tasword" word
processor and Hisoft's Pascal in this
category - although I'm sure other
Spectrum owners would include many
other titles.
But I have found a new program to add
to the list. "Beta Basic", by Betasoft, is
an amazing program which extends the
Spectrum's BASIC language more than
twofold, producing a language that puts
the BASIC implementation of most
micros to shame.
"Beta Basic" provides more than 50
new commands and functions for the
48K Spectrum. lA simpler version for
both 1 6K and 48K Spectrums may be
available soon!. I have seen some BASIC
extensions advertised which rely on the
user entering the new commands in REM
lines, or with USR calls. Not so with
"Beta Basic". All commands are entered
just like normal keywords, except using
graphics instead of extended mode.
While this does raise a slight problem of
having to remember the keys used to
obtain all those keywords, at least
Betasolt has assigned the keys logically.
For example. LOOP is on the L key, and
CLOCK on the C key.
While "Beta Basic" has too many
features to cover in detail, here is a
summary of the commands which most
impress me.
ALTER allows direct manipulation of
the colour attributes. Many different
forms of this command are possible, for
example:
ALTER INK 3. PAPtU 6 TO INK 7. PAPtK 0.
FLASH 1
which alters all magenta-and-yellow
squares on the screen to black-and-white
flashing ones. This command would be
very useful for writing games programs.
AUTO line numbering is a great boon
for typing in long programs. Rather than
having to type in each line number, the
computer puts them on the screen so
that you only have to type the
statements.
BREAK has been improved so that it
will even stop machine code programs
lor at least, those that don't alter the
interrupt status). This is very handy for
machine code programmers.
The CLOCK command allows the
Spectrum to tell the time although of
course this is lost when the computer is
turned off. A very powerful feature is the
ability to call a subroutine after a
specified time.
DEF PROC allows named procedures
to be created, just as with BBC BASIC.
So if you had a procedure (subroutine!
beginning at line 1000 with
DEF PROC Check Answer
then you could call this procedure with
PROC Check Answer
66 BPS&li.YIES November 1 084
instead of GO SUB 1000, improving the
structure and readability of the program.
The only looping stucturc which
BASIC normally provides is
FOR.. NEXT
"Beta Basic" adds
DO . LOOP
which can take several forms such as
DOWHIIf- DO UNTIL. LOOP UNTIL
Another useful command, sorely
missed in BASIC, is ELSF:
If answer = 1 THEN PRINT "correct": I I SE
PRINT "wrong"
Editing has been much improved.
Moving the cursor rapid ly through long
lines is easy, since it can be moved up
and down as well as left and right. JOIN
and SPLIT can be used to combine two
lines into one. or separate a line into two.
ON ERROR allows a subroutine to be
accessed if an error occurs. For example,
it BREAK is pressed, you could send the
processor into a simulated NEW routine,
just to scare the user, and then resume
normal running!
Entire strings can be POKEd. So you
could move the bottom third of the
screen to the top third in a flash with
POKE 16384, ME,VIORY5::;20480TO 22527;
SCROLL can move any rectangle of
the screen, in any direction, any number
of pixels at a time. ROLL acts similarly,
except with wrap around. These
commands produce windows not unlike
those of the Sinclair QL.
USING allows numbers to be
formatted when PRINTed. So for
example. numbers could be
automatically output with a leading
dollar sign, and two decimal places.
The method of entering functions with
"Beta Basic" is a little more unusual than
entering commands. You type in the
keyword FN followed by a letter and a S
or i. As soon as either of these last two
characters is typed, the FN is replaced
with the proper name of the function. For
example, if you type:
PRINT FN M(
you get
PRIMT VI CM
More than 20 new functions are
implemented. There are faster versions
of RND. COS, and SIN icalled RNDM.
COSE, and SINE). The AND, OR. and
XOR commands, normally only available
to machine code programmers, are
present. DPEEK and DPOKE allow easy
manipulation of two-byte numbers.
SCRN$ works like SCREENS, except that
user-defined characters are also
recognised.
Other "Beta Basic" commands and
functions include cursor control codes,
DEF KEY, block DELETE, EXIT IF, FILL,
GET. KEYIN. improved LIST and LLIST,
GO TO ON, GO SUB ON, improved
PLOT. POP. RENUM, SORT. TRACE.
BINS, CHARS, FILL, FILLED. HEX to DEC
and vice versa, INSTRING, MEMORYS.
and MOD. It takes a 60-page manual to
explain all the new features of "Beta
Basic".
"Beta Basic" controls the new
commands by using the interrupts, and
so when it is in memory, everything is
slowed down slightly. I timed a simple
FOR NEXT loop, "and found it about 10
percent slower than normal.
However, "Beta Basic" also speeds up
certain operations. GO TOs, GO SUBs.
and RETURNs are much faster, because
the normal situation where the processor
starts at the first line of the program, and
checks each line until it finds the one it is
meant to jump to, has been changed so
that the processor goes straight to the
correct line. This can speed up long
programs considerably. Combined with
the fast versions of RND and suchlike.
Turn to page 76
Winners & a new contest
The winner of August's "Gnasher"
contest was Michael Monti. of
Wellington. Michael's entry produced
results which were as good as any other
entry, and his program was the shortest.
The winner of September's "Wheelie"
contest was C.P. Rhodes, of Napier,
whose program used a clever combi
nation of block graphics and plotting to
produce large, accurate lettering.
I have received some contest entries
with up to 72c postage on them.
Cassettes cost only 30c to post in New
Zealand (with or without the case). Nor
is it worth sending entries by airmail. It
saves only a day at the most, and I'm not
that strict about the closing date.
This month, a copy of Anthony
Camacho's excellent book. Drive Your
Spectrum, will be awarded to the person
who sends in the best entry to this
contest: write a program which will draw
a clock face on the screen, and keep the
time by moving the hands.
Send your entries, preferably on
cassette, to:
Gary Parker,
Clock Contest,
P.O. Box 4063.
Christchurch.
The closing date is November 25.
Cassettes will be returned if you include
a stamped, self addressed envelope.
ZX SPECTRUM BEGINS A NEW ERA IN
EDUCATION AND ENTERTAINMENT
Spectrum instructs visually and systematically. Information
can be replayed as often as required to any number of
Children, offering a highly sophisticated yet simple to use
learning tool. Traditional forms of education can get dull . . .
ZX Spectrum changes all that 1 Specially devised programs
turn chores like spelling and punctuation into loads of
learning fun.
DAVID REID
ELECTRONICS
ITS CONVENIENT ... SO EASY TO USE
Spectrum plugs directly into your TV giving you the perfect
picture every time, and when not in use. can be easily stored.
Spectrum comes with all the leads necessary for
connection to you' TV and any domestic cassette recorder.
No need to buy a special data recorder.
ZX SPECTRUM IS THE ALLROUNDER. THERE'S
MUCH MORE FOR EVERYONE!
Many computers are designed specifically for business,
some are just games machines, but the ZX Spectrum Home
Computer is a true allrounder! It's a superb educator, a
brilliant entertainer and competent business machine!
AVAILABLE FROM
AUCKLAND Head 0"ir^ Saios Ex r.(OCV *. InOyn: P- 4K&0-J9
AUCKLANO CITY 75 Atom Aw Auc-la-R ■ Ph 32-499
TAKAPUNA 3 5 Auburn Si. 9 Ph tlOXtHi
ONEHUNGA300 The Mall P- 6*1011
PAPATOETOE 1 'S *<"— *' R:1 . HuMfirS C<v Ph 27S2C;-/
HAMILTON *il CiS VWvc ^1 I'M <:l-484
NEW PLYMOUTH 2S0 Uevcn Sl'WI Tasl Ph 33 309
PALMEHSTON NORTH 212 P-anq li«" S: PH 88 139
LOWER HUTT -09 C<,ee"S 3"W>. Ph 693-309
NATIONWIDE!
WELLINGTON H6 V nan Si H. 848- 198
NELSON -36 Ha-Oy S: P'- 8»lhl
CHRISTCHURCH 71 1 ir- rtc! Si P- 62-'C3
OUNEDIN ■■■•:" .-■ •!:. • , •• : Si P- 77.:.:9S6
\0 : '"I|
WIS & UVTES Novermini 1984
67
SP€CTRUM
.••v-x-y.:-:*:-:----.^. . . x .:.x-x-x-:-:-x-x- :■-.-:■ .-;■... x---:-.vx:vx-Xv.v>.-.'.-.v.v.%-:v.v.-
Connecting new keyboards
By Steven Cragg
The keyboard is one ol the most
criticised parts of the ZX Spectrum, so it
is no real surprise that a "proper
keyboard" is one of the most popular
additions.
Many purpose-built keyboards are
available overseas but generally cost
$150 S200 which is outside the price
range of most homo computerists. So.
unless they are going to soldier on using
the original keyboard, most people must
design and build theii own keyboard.
There are two main ways to approach
'.his jot). The firs! method is to
completely build your own keyboard by
buying the keyswitches: the second is to
Displayed on Stnnti I Bits & Byies Show
Centronics Interface
for ZX Spectrum by Tasman (U.K.
$180.00
Ri.i en C !■' • Ita ir.- Iiu i. :• :
"• : ■ -'• f • ' •■ill :•-..' : >l .• ' :' :. ;.:•■
Alio j.,i ,.ic. •_■ K' : :cn:ivc Compatible
.-. .-. '.'.■ iid Pi; I use: S39.95
t;lP-.vi-Ji' S24.95
rasDfirt S29.95
SPECTRUM SOFTWARE
As advertised in overseas magazines the
best in BRITISH is now available in N.Z.
LATEST RELEASES
ARTIC
WORLD CUP W S24.95
■ •, ■- .,.■ . . ... ..-■;.-• iff --iC-:-! -I--:' ral
MOhKEYBUZINESSiBK $19.95
fe-::s>;-s :r-~ ■ ■.:■■■ r- *■$ - : ■ ■■ .-...■■•■■-
ROAD RACERS 16K 519.95
-■ •'• • .:■ ■::■• •.-.•• •••: r: ' a;s ar a -nh-lew
VORTEX
I . . S24.9S
ToTIhKIC t :.V LC"VOl "■-•.*
ANDFOIO T'.VO •' o-. S24.95
Boll* :cp twpi I . !■■ us irnes |US! releasee
MIKROGEN
MANIC MECHANIC 'SK S2i.95
Ojis:-.!" 1- ; -.: r:c'-:- r.j ''. o.es Hvi^'vji
COSMIC RAIDERS 16K S24.95
SCRAMBLE 16K $24.95
OTHER TOP SELLERS INCLUDE:
Marc V re: ±eA SIS-5 '.jr.: .; --K ;•::•.■•; laswa
<.:■■:,■< :.■■■■ i ift ■;.:.: v MaslA-'teSMF
Pm:-:w 5-S 9: '.:-■•■■• IS* :.■: - '•.:- jj--.'6<
;■ . . : :. ■ :-. ;• . .... : ... :- . •,.:
Ov-cnns-SK 519 3 rr-is—j- '•■•- ;. -• ■
ELECTRON & BBC SOFTWARE
TVVIN-.IV;:X'''.' '. •'•L-L. S34.95
CITVDCFhNCfc S29.95
GALAXV WARS S29.95
MUSIC SI NThESIZCB S34.95
GRAPHICS-ACK S34.95
Over TOO titles available trom the following software
houses.'- Bug-Byte, Legend, fi 4 R, Tasman,
Automata, Arli'c, MikioGen Image, Phipps,
Microsphere, New Generation & Campbell Systems.
Selected titles at Whitcoulls and leading retailers
or order by enclosing cheque/postal order to:
n.i.ni.'HH.|.iimj.w.m:i.nHTinnr
buy some of the surplus keyboards
frequently advertised here and overseas,
and modify them to work on the
Spectrum,
For both methods, you will need to
refer to diagram 1 which shows how the
Spectmm keyboard is divided into an 8 x
5 grid called a matrix. Each of the keys is
a switch which when pressed, connects
the perpendicular lines of the grid
together at the point where the key is
located. When you press a key or keys,
the computer can, by looking at the
various rows and columns, decide what
keys are being pressed and take the
appropriate action.
So the way to build a keyboard for the
Spectrum is to buy 40 keyswitches and
wire them into the matrix the Spectrum
uses. The actual wiring is tlie easy part
the hardest part is getting the keys
properly spaced and all level.
This method of construction has the
disadvantage of being very expensive.
The keyswitches and keytops are
difficult :<> get hold of and are expensive
when you (Jo find them. If you do opt for
this method decide on a few things !for
example, do you want a full sized space
bar or a large enter key?! before you rush
in and buy all the parts. Remember you
are going to build yourself a keyboard
only once, so make sure it includes all
the options you want (within reason!. A
few decisions at the beginning can save
expensive mistakes.
The second method is slightly cheaper
and has completely different problems of
construction. It involves buying a ready
built surplus keyboard and modifying it
to conform to tlie Spectrum matrix.
Modification involves cutting all the
tracks on the printed circuit board on
which keyboards are mounted. This is
often difficult as most of these boards
are double sided: but with a little
perseverence it should not prove
impossible.
The next step is to wire, as before,
onto the back of the keyswitches to
produce the desired matrix. This rather
drastic modification is necessary
because no commercial keyboards use
the same keyboard matrix as the
Spectrum. With this method, you do not
have to use expensive electronics to
achieve the desired result - a working
Spectrum keyboard.
The other advantage of using a ready
built keyboard is that all the keys are
level and have the same spacing. When
buying a keyboard, make sure it is
unencoded. ASCII-encoded keyboards
are generally more expensive and it is
pointless to pay more than you have to.
It is easy enough to connect a new
keyboard to the Spectrum as long as you
wire it properly. All that's left to do is
connect the new keyboard to the
computer. If you have ever opened Lip a
Spectrum, you will know the keyboard is
connected to the circuit board via two
flat cables, one of five way and one of
cghi-way. These cables correspond to
the rows and columns of diagram 1.
When connecting a new keyboard,
you first disconnect the original cables
by sliding them out of their connectors
and replacing them with small pieces of
filed-down veroboard which should have
the lines from the new keyboard soldered
onto them.
I cannot tell you which way the lines
go as there are so many different
Spectrum versions with just about all
possible ways of connecting the
keyboard. However, it shouldn't be too
difficult, with a small amount of
experimentation. to get the new
keyboard working.
These are only some of the methods
available to you. For example, I am at the
moment adding a computer controlled
keyboard to my Spectrum. So don't
think these two methods are the only
ones. Happy keyboarding!
Full catalogue available by sending S.A.E. to
above address.
SEE YOU AT THE SHOW
CAPS
SHUT
Z
X
C
V
A
s
n
F
G
w
i
R
T
'
2
3
1
r >
9
8
7
6
P
O
1
U
Y
ENTER
L
K
J
H
B
N
M
SYMBOL
SHIFT Si'ACt
Diagram 1
68
BITS & BYTCS November 198-1
TRS80/SVST€/V\ 80
.. ■ . .-.v. - -
ENBase: impressive sophistication
By Gordon Findlay
Several readers have written recently
with questions or comments on various
DOSes. We intend to have a number of
reviews and background articles on them
coming up but what do you think? Write
in and let me know. What operating
system do you use? Why' What ; s
wrong with it? What arc its good points 7
Would you like to change il a better one
came along? Let's get a real discussion
going aboul this.
Computers are often used for storing
and retrieving information. Programs
have been written to store information
(on disk usually) in various ways, and to
link information together to form a
database. A number of programs arc
available for the '80, but none so
sophisticated as a product from
Southern Software (UKi called ENBase.
This is a truly relational database, unlike
all the others I know of, which arc non-
relational.
I assume you know what records and
fields are it not, there is a briel
explanation in the beginners' column this
month. Most file managers will input,
store, sort, display and update records
with a mixed field structure, and indexed
on one or perhaps a few important fields.
Sales records might be indexed on
customer name, medical records by
patient's name, or whatever. The held on
which the program indexes the data is
called a key field, and typically it is
possible to sort or access data on only
one or a very few key fields which, most
importantly, must be nominated in
advance.
ENBase is a relational data base. I have
found this concept very difficult to
explain and my guess is that the
textbook writers have too because the
literature on relational databases is
pretty hard going. The basic idea is this
(the language used is mine, not fiom the
manual):
Values collected
into sets
All the values of each field arc
collected into sets. For a medical
database, there will be a set containing
all the patients' names, another
containing all drugs prescribed, perhaps
another containing surgery performed.
These sets are made up of as many fields
as there is available disk space, on up to
four drives. Each set is ordered and
maintained separately from all the
others, so a change in one value is easily
made. If, for example, a drug is renamed,
just one element in the drug set must be
renamed.
Links between the sets describe
individual records in the conventional
sense. There might be a link from Mrs
Smith (in the patient set) to penicillin in
the drug set. As many links as you like
can be established. Mrs Smith can be
linked to as many other drugs as needed,
and many patients can be linked to
penicillin.
This structure has a number of
advantages. It is very easy to alter the
structure of a database, say by adding a
new field in each record. This can be a
real problem with other programs. A
change (like the change of name) can be
made just in one set; the links between
them are not disturbed, so all the
affected records are automatically
"updated". I am using words like "field'
and "record" in their usual meanings to
relate ENBase to more lamiliar material.
These links between sets can be
exploited in all sorts of ways. Suppose
we were interested in all patients who
had token a particular drug. This means
picking out an element of the drug set,
and finding all trie patients linked to it.
The patients, of course, are linked to
other sets, so it would be easy 10 see if a
particular drug was often associated
with a particular surgical procedure, or
even if users of penicillin were slow to
pay their lulls.
This system obviates the need to store
many pieces ol information repeatedly.
Of course, the links must be stored
somehow, so the relational system may
require more disk space.
Records in ENBase are not of a fixed
length, This means no waste space is
required to allow, say for the longest
name you might wan; to use. In a
conventional database, each record will
be a fixed length, and they may tie
blocked together in one of a number of
ways. Because this is not required with
ENBase. much greater flexibility is
possible.
It is also possible to pre-edit the
information to be found in some sets,
sav always numeric, always upper cose.
or what have you. It is also possible 10
close sets, not allowing additional values
to be added, Why? Well for one thing, to
limit the range of options is to limit the
possibility of typing errors.
The amount of data handled is limited
only by disk space, not memory space. A
database can span up to four drives, but
all the disks must be mounted at once. A
hard disk is supported through the usual
DOS interlace.
Above trivia
and the trivial
ENBase is not a trivial program, and
will not be used for trivial tasks. The first
step must be to analyse the data to be
manipulated. The more carefully the data
is analysed, the easier it will be to use
ENBase. While it is possible to
manipulate data in a startling number of
ways, this analysis will ensure the task
goes as smoothly as possible.
Thereafter. ENBase is entirely menu
driven.
Sensible prompts are used, anu :t is
usuolly«possible to get some explanation
of what each entails from the program.
Entry of an ambiguous response will
generate a submenu. There are menus
for starting a new database, adding data.
deleting, editing and renaming data, and
producing reports. Reports may be
LAZY WRITER — Word-processing
software for TRS-80/Sy stem 80 users!
Word processing means you enter text from your keyboard, make
changes 10 il on l'~e sceen. store it on dis*. ana pint il oul whenever you
want. To use Lazy Writer, you need 32K ot memory, at least one d:sk drive.
and a printer Yo;.. use Lazy Wn'ter with a Disk Operating System (DOS),
eiiher TRSDOS o- any of the popular DOS s sold for use with a TRS-80
Lazy Wr !<;•• is probably the easiest word p-ocessor lo use cf any on the
ma-kol Ou- users and reviewers nave consistently mentioned how easy
tnis p'ograrrme is lo earn Lazy Writei has two modes ot operation. Text
Entry anc helling Once you have entered and edlec your text, a s-mole
command loads ;hc pr nter module and you'-e ready for hard copy
Lazy Writer s Mod I and III — $295.00
For further information send S4 50 for a copy of our latest 90 page Catalogue — or
Molymerx Ltd
P.O. Box 60-152
Titirangi
Auckland
New Zealand
Phone orders only:
ring 817-4372 collect
All other enquiries:
ring 836 9873
Dealer Enquiries Welcome
Bankc.iird Visa accepted
rs ft BYTES
Novomidui 198-.
"S3"
TRS80/SYST6M 80
BBC
displayed on the screen 01 printed.
Report formats are regarded a;; simply
another par: of the: database, able to be
edited and changed in the same ways.
Reports may be written in disk as well,
for loading into a word processor. Data
to be reported on may be selected in a
number of ways, such as these examples
isome taken Irom (he manual):
• all employees with a particular
salary;
• ad employees with a salary greater
than $10,000;
• all employees with a salary between
$10,000 and $20,000;
• all employees with a salary greater
than their managers.
Conditions may be combined: all
employees with salaries greater than
$20,000 or whose manager's salary is
less than twice their's. Any expression
you could write in a BASIC IF statement
is allowed as a selection option.
Data may also be selected using
"wildcards" so that all names starling
with "Ga" or all cheques wrtien in
December 1983 are selected and printed
out.
Output from ENBase may he
converted using a supplied utility
program into a format which can be used
with VisiCalc.
ENBase consists of two parts a
machine code access manager which
takes care of all disk input anci output,
and a menu manager which is the main
program and surprisingly, is written in
BASIC. Surprising because it is so fast.
The BASIC program accesses the disk
only through the access manager located
in high memory. All input and output is
buffered, and the system will use as
much memory as you have to maximise
the size of the buffers, thereby
minimising disk accesses.
Whenever I am using a program which
stores information. I worry about how
much I will need to retype when
something breaks, the power fails, or I
make a silly mistake. FNBase has a
concept of a "comitt point" usually
one step up the nested ladder of menus
where the disk is updated atiti the data
saved against errors.
Because ENBase is written partly in
BASIC, it is possiole to customise it and
there is an extensive discussion of this in
the manual. It is also possible to use the
machine code portion alone, and to write
special programs in BASIC to operate on
databases in ways which aren't pan o'
ENBase. This is clone in an interesting
manner, using many of the Disk BASIC
keywords with different meanings, so
allowing the BASIC interpreter I. ill
access to the databases without
venturing into machine code
Documentation is important in a
product like this. FNBase has two sorts
of documentation. The first is a well
presented, relatively readable manual ol
about 1 50 pages. 1 Ins is clear, and once
the underlying concepts are understood,
very good. A number of tutorials
which consist of demonstration runs of
ENBase. with a commentary, covering
the mam points of everyday use ol
ENBase are also supplied.
70 lil'SSBYtFS '- ■■■■• <••■■■■■■ ':>''-
■.,„ . -,:.:.:.:. ,....,. «-.:-:-:■ ■ ■ --'. ■:■:■■ •..•.-.•■ ■ ■•
I can't escape the feeling that at some
point someone who knows quite a bit
about computers is going to have to set
the system up if it is to be used by non
compuiensts. I had to alter the tutorials
before i could see anything just because
of the different ways the various DOSes
use to enter BASIC with zero files, and
reserving high memory.
There is a lot more to be said, but not
the space to say it. I fiave tried to give
the flavour of ENBase in terms more
commonly used thar- its own tecnnicO'
terms. ENBase is compatible with the
Modei 1 and Mode 1 3. and Ihe System
80, of course, under TRDOS NEWDOS.
LDOS and DOSPLUS and probably any
others you have. It comes on two disks
for the Model 1. one disk for the Model
3. with a utility for copying with just one
drive in case your DOS can't do that.
There is also a utility to relocate the
machine code part To handle different
memory sizes, the tutorial scripts, a
sample database and some sample
BASIC programs to illustrate
programming using the access manager.
Altogether, this is a most impressive
package. Typical users will be business
users with relatively unstructured data or
unsuited to fixed length fields. Examples
given include farming records, medical
and dental records, sales, customer files,
purchasing, real estate records, schools
anci colleges, and household accounts.
Expense alone would rule out the last;
but the others seem feasible and thee
are many other feasible uses.
:-:-:-:-: ::
From page 63
Where it scores over many full LOGO
implementations, and certainly the
current Apple one in schools, is that it
will work in any mode [although not in
the 20K modes for unadjusted disk-
based machines), has an easy on-screen
text command and a simplified editor
uses the standard BBC operating system
editing procedures. It also allows full
access to all '" ' OS commands anci VDU
calls.
This makes for a very good
introductory environment, at the cost of
the loss of the processing capabilities of
full LOGO. For many classrooms, that
nay not be significant.
A linal good point is that the special
function keys are left free for the user to
dedicate. Hence you can enter the
simplest commands into these for a
beginner ;and give a graphic template
over each SF key), put the longer
commands in lor an experienced user to
save typing, or even redefine the keys as
you go lo have procedure names in
them.
' 1 uMlegraphics" is an excellent and
apparently cheap) product. However, it is
only a portion of full LOGO.
Coincidentally. a lull ROM-based LOGO
and PASCAL have just been released for
the BBC and next month, these will be
put under the spotlight.
iRcvitiw cops' supplied !'\
AucUandi
■Yio.'i mo* v
VZ200 correction
In the VZ200 column in September
issue of Bits & Bytes, the function
auto in the how to use should have:
been POKE 31469 not 31479.
S€Gfl
Four logical operators
By Brian Gibbs
The four logical operators - which are
given only a brief mention in the Sega
manual are NOT, AND. OR and XOR.
These four commands work in binary
decimal numbers are converted to their
binary equivalents, calculated, and then
converted back to decimal.
The NOT operation works on single
numbers. The bits of the binary number
are inverted to obtain the result An
example is NOT 9:
9 = 1001 binary
results = 0110 binary
the answer ,s 6 in decimal
The AND operation states that if both
bits are a 1, the result is 1. Otherwise,
[he result is 0. An example is 10 AND 6:
10 - 1010 binary
6 = 01 10 binary
result =0010 binary which equals 2 in
decimal.
The OR operation states that where
any bit is a 1 , then a 1 is put in the result
column. For example 10 OR 6:
10 = 1010 binary
6 = 01 10 binary
result = "110 binary which is decimal
12_
The exclusive OR or XOR operation is a
iittle more difficult. The rule is that if
both b.ts in a column are 1. the result is
O. But .f only one 1 of the bits is a 1 . the
result is a 0. For example, 10 XOR 6:
10 = 1010 binary
6 - 0' 10 binary
resull = 1 100 binary or 12 decimal.
You can check the operations by
typing PRINT 10 XOR 6, for example, on
your computer. When you enter the
command by touching the CR key. the
result. 12, will be displayed.
The main uses of these commands are
m machine code programming and for
perlorming such functions as sprite
collision detection. They will also be
user! more often when the disk drive is
used.
Grandstand Leisure has started a Sega
user's group which, lor a $39.95 lee.
entitles you in six issues o' a two-
monthly magazine and two free
programs on cassette,
BOOKS
■■■■■-■■■"■-■■.•■.■■ .-.-■^
Six for Elks, three fo
By Pip Forer
Of the nine new books reviewed here
for Acorn computers, six are for the
Electron {for some reason nicknamed the
Elk In Britain) and three for the BBC. On
the face of it, this is a sign of the times.
However, it is also noteworthy that most
of the Electron books are derivatives of
existing titles lor the BBC. The
alterations needed to cope with the
Electron imost significantly no Teletext
and slower speedl are such that
converting a BBC book to the Electron is
a small matter.
This adaptation may not be a bod
thing. The best of the bunch is in fact
"Advanced Programming Techniques for
the Electron" (McGregor and
Watt Addison Wesley), an adaptation
from their outstanding BBC book of
(almost! the same name. At S37. it is not
cheap but for the more experienced user
it is highly recommended.
"The Electron Programmer" (Gee and
James -Granada) is aimed more at the
novice. It is an adequate book in what is
a crowded market. It runs in quite a way
ahead of the lamentable "Getting
Started on your BBC Micro" iHartner and
Gollner Futurai but behind the beautifully
produced and well written "Acorn Guide
to the Electron" ICryer and
Cryer.Penguini. This is a first rate
introduction and rescues the Cryers Irom
the disappointing graphics text they
have produced. A very sound $14
investment that runs a new owner from
Babbage through to Booleans via Basic.
Also from Penguin is "Games and
Other Programs for the Electron" i$14).
The book is a listing of listings from the
British user magazine. Becbus. The
programs look all right ana some are
downright impressive but who wants to
hammer in someone else's unannotated
and inadequately explained listings?
The same can be asked of "40
Educational Games for the Electron"
UNIVERSITY
Specialists in
COMPUTER
BOOKS
Over 1000 titles
in stock
(Apps/Granadal, "21 Games for the
Electron" (James, Gee and
Ewbank Granada) and "36 Challenging
Games for the BBC Micro" (Rogers and
Callender, Interface). At least the last
two of these don't pretend to be
educational!
As a genre, books such as this puzzle
me considerably. I have never met
anyone who has obtained pleasure or
learnt much about programming by
slavishly copying in someone else's
listings on a variety of random topics.
Most of these books offer just this
experience and if that is your bag las the
argot has it), then go for it. Not for me or
mine though.
The final book is "Disk Systems lor
the BBC Micro" (Sinclair Granadai. This
deals with the BBC disk system and
several of its early alternatives and
covers the system and the art of disk file
usage. There is arguably a need for a text
aimed at disk use to supplement the BBC
manuallsi and this book is uselul for this.
However, it never really gets below the
surface of BBC DOS.
A lot of the information is repeated
from the manuals which may be no bad
thing when it is now all grouped in one
place. A valid criticism though is that the
text tends to spin things out to expand
the book size and all in all. the additional
material lacks substance. One would
expect that better texts on disk use ore in
the offing.
Your First Apple II Program,
by Rodney Zaks, illustrated by
Daniel La Noury. Sybex.
$21.95. Reviewed by Carol
Miles.
Let's creciil the artist, Daniel Le
Noury, more than the author for an
interesting book. He created
amusing cartoon characters to
represent aspects of programming.
The program snake is a series of
linked boxes "executed" box by
box. The mischievous bug is present
too. Perhaps it is significant the
programmer is represented by Dino
the dinosaur — is Le Noury trying to
tell us something about Zaks'
exposition?
It is a visual irony that the
illustration showing mill wheel
buckets going around on a
mechanically impossible way lies
opposite the page on which Dino
says. "Remember. . .be exact."
COMPUTER BOOKS
Just arrived in New Zealand.
YOUR FIRST APPLE II
PROGRAM zaks
Requires no computer experience
— suitable all ages. Teaches
basics for Apple II, plus Apple He
and Apple He. This should be
your first Apple Book.
Sybex. $28.95
PRESENTING THE
MACINTOSH Miller
Introduction to ihe new
generation of personal
computers. Find out if you need
to be part of it. Covers all features
of this unique computer.
Diliihium. $17.95
COMMODORE 64 Smith
ASSEMBLY LANGUAGE
Comprehensive introduction —
sample programs and full
description of the 56 instructions
your 64 understands. Your 64 can
do so much more.
Shiva. $31.95
BRAINTEASERS Ludinski
FOR COMMODORE 64
A collection of programs worthy
of title Brainteasers. Built around
competition element — questions
require logic, general knowledge
and mathematical skills — also
exploits graphic capabilities.
Phoenix. $23.95
30 COMPUTER Cha ""
PROGRAMS FOR HOME
OWNER IN BASIC
30 different programs to turn your
computet into a household
management consultant. Move
up from playing games; put your
computer to work.
TAB. $23.95
AVAILABLE FROM BOOKSELLERS
EVERYWHERE - Or If You Have Difficulty.
Contact:
ANZ BOOK COMPANY PTY
LIMITED, PRIVATE BAG,
TAKAPUNA. AUCKLAND 9.
TELEPHONE 444-6102.
BB1*
BITS & RY-ES November 1984 71
BOOKS
HflRDWflR€ R€VI€UJ
This book is supposed to he about
one's first Applesoft program. It
seems most inappropriate to even
mention machine language instr-
uctions or to discuss that there are
Integer, Applesoft, as well as
downloadable (and alterable)
nonresident BASICs. Nor would you
expect to do flowcharting on your
first attempt. Yet much of the two
largest chapters are on this topic.
Zaks seems to confuse Apple with
less well thought out machines. For
LATEST BOOKS FOR THE
APPLE COMPUTER
AFFLF. BASIC FOR BUSINESS
2nd Edition by Parker Stewart
Totally practical guide 'o learning
BASIC on the Apple II scries.
including keyboard sessions on
VisiCalc.
RestonPub. $39.90
ASSEMBLY COOKBOOK FOR
THE APPLE II /He
by Don Lancaster
I his cookbook is for those who want
to build their machine language
programming skills.
Howard W. Sams Pub. S50.50
INTRODUCING THE APPLE He
by Philip Lieberman
In this book, you will be introduced
to (he remarkable features built into
this miracle machine.
Howard W. Sums Pub. $4 1 .30
INTERMEDIATE APPLE
by Bill Parker
Perfect for the BASIC programmer
who is ready to move on.
RestonPub. $37.40
PICTURE PERFECT -
Programming in Applesoft BASIC
by Mason Payne Black
leaches you to program through the
use of computer graphics. Approach
works because it is simple.
RestonPub. $37.40
YOUR APPLE II NEEDS YOU
by Frank Wattenberg
This book includes 30 programming
projects, some are serious: some are
fun. all are stimulating.
Prentice-Halt Pub. 539.90
Order through your local Booksellers.
Computer Shop or Bits &• Bytes.
Wholesale terms available to Trade Outlets.
DISTRIBUTED BY WHITEHALL BOOKS LTD.
P.O. BOX 38-694. PETONE.
NilT"
example, two pages are used to
explain how to make one's program
listing more readable by formatting
with blanks apparently never
realising that Applesoft auto-
matically formats LISTings, and it is
totally unnecessary to do this by
hand.
There are many small traps for the
first user: LOAD and SAVE must
have a file name when being sent to
disk storage, but not to cassette;
RUN, and RUN (filename) do not do
the same things; Applesoft rounds
off numbers, it does not truncate;
illustrations of what you are
supposed to see with "PRINT
A,B,C" do not represent what you
actually see on the monitor; why
should the variable name, AB1. not
be legal, but STUDENT1 be legal?
On, and on . . .
If you enjoy cute illustrations of
cartoon characters, you might find
this book amusing. As a text from
which to learn your first Applesoft
program, there are cheaper, better
organised books with fewer errors.
"Your First BASIC Program" by
Rodn;iy Zaks, Sybex. 182pp.
$19.95. Reviewed by Gordon
Findlay.
This is a well laid out. entertaining
introduction to BASIC programming.
It assumes no knowledge of
computers to begin with, and
goes just far enough to
enable independent progress
subsequently.
The version of BASIC used is a
relatively machine independent
dialect, obviously based on the
Microsoft family. Dr Zaks covers the
language statement by statement,
with lots of examples and
demonstration output. There is also
a worthwhile discussion of how to
create a program, including design
and debugging. I feel much more
emphasis should have been placed
on the use of subroutines as an aid to
effective design.
Each chapter has a selection of
questions and exercises, most of
which have answers provided. A
glossary explains commonly used
jargon, and a list of the more usual
reserved words is included as well.
Layout is excellent, with good use
of a second colour to highlight
important ideas. Some of the
cartoons are real little gems.
From page 36
"Thinkjet" printer is an ink jet unit.
printing at 1 50 characters per
second.
The 3. Sin microfloppy disk unit
holds up to 710 kilobytes of data,
equivalent to about 175 pages of
text. It weighs only 5.5 pounds and
runs for eight to 1 2 hours on a
charge. It is not cheap almost
$2000 for a single drive but you
could probably get away with one
because of the HP1 10s RAMdisk.
The Hewlett Packard HP-110 is
one of the leading "state of the art"
portable computers. While
expensive, it packs the power of a
conventional desktop 1 6 bit
computer into a remarkably small
and flexible package. My only
disappointment was the lack of a
standard composite video output as
well as the LCD display. I am not yet
a fan of undersized hard-to-read LCD
displays for computer use, although
this one is certainly getting close to
very good. But if I had that much
spare cash lying around looking for a
use, Hewlett-Packard would get it.
Dealers
Turn your
Commodore 64
and
Spectrum
product range over quicker
with proven English
Software
&
book titles.
Available exclusively from:
Sofpro Software Ltd
For further information on dealership.
Contact — Garry Marriott Box 3258
Christchurch.
Telephone 891-899
72
UTS & BYTCS Noviii'iliui 1984
cnrnpuTASHDP.
For all products from Dick Smith Electronics including:
CHALLENGER, CAT, andVZ200 c ?? c p es!or.es d
We offer a friendly, unbeatable back-up service
KANE AGENCIES LTD S^ML™.
OPF.N FROM 9am to 9pm WKKKDAYS. and 9am to 5pm SAT.
All orders despatched promptly, freight free!
S€LL VOUR COMPUT6R PRODUCT NOUJU
Cornputashop is a low cost way to reach BITS & BYTES readers.
ONLY $50 for one insertion (normally $61.60).
or $45 per insertion for six consecutive insertions
or $35 per insertion for 1 2 consecutive insertions
Your ad can be 4cm deep x 12.5cm wide or 8cm deep x 6cm wide
POST TO: COMPUTflSHOP, BITS & BVT€S, BOX 827, CHCH
WANT HIGH QUALITY SOUND
FOR YOUR SINCLAIR SPECTRUM?
AN EASY-TO-FIT UNIT ONLYfcOQQC
GIVES AMPLIFIED SOUND ^OCJ.vJO
THRU' YOUR T.V. ; S2.50 P.&P.)
P.O. Box 102,
WAITARA
RrvTroiiics
Repair of Commodore Computers
We Service and Repair: VIC20 , C64 r SX64, 1541 1520
We Offer. Quality Work, Competitive Rates, Fast Response
Grundmonn Electronic Service and Development Ltd.
Mone (04)856 580 r>0 Box 11-746 Wellington
COMMERCIAL SOFTWARE
for MICRO-COMPUTERS
Software division of the Micro Bus New Zealand Ltd
Software consultants
P.O. Box 2489. Auckland. Phone (09) 486-452 (24 Hour answerphone)
Our name is our business
10" Dot Matrix
Printers
— Tractor/Friction Feed
— 80cps. bi-directional,
Superscript & Bit Image
Graphics
— Centronics parallel
Pre-devaluation stock
— limited quantities
only $ 755.00
Make cheque out to:
John Gilbert Electronics
Parnell Rise
P.O. Box 37-245
Phone Auckland 30-839
COMMODORE 64
BUSINESS SOFTWARE
HIRE PURCHASE
'■'.■ Contracts- eoleu :■■
reoafooie & penalty mte'esi
SnglediSk $299
PAYROLL
200 employees - irnxed pay
periods - full tax colculct ons
- DOPkina & cash oteai<dcwn
$350
TIME &COST
320 jobs - /-i emp oyees or
cost 5'at ens. ..ob selective
printing $299
Write for details to James Electronics.
Box 527. Thames. Ph 86-893 or contact
your nearest Commodore 64 dealer.
COMMODORE 64
BUSINESS SOFTWARE
DEBTORS LEDGER
DdStorrers 3000
lrcnsoc f ons oe' n ; ri-
$140
CASH BOOK
15C oov'tiov cedes 50
cepesit coses - 'uli analysis
by code 6arK recorctliat en
$180
GENERAL LEDGER
?50 oetnable codes.
Corrpi es l-ial oalancf-
$160
Write lor details to James Electronics.
Box 527. Thames. Ph 86-893 or contact
your nearest Commodore 64 dealer.
BI1S& BYTES November ',984 73
HH«*-:->:-KKHHO« ....■■■■ ■■'■-■■ ---■ --:■-- .-:-:■-: ..■•--:-:■ , - .-. ■■.... . ...w. ; . : .v v . ............ ... ..,,,......... ...-.--■...-..
fiPPL€
hh«*-:->:-kkhHO«
Wizardry: v\
By Alex and Fred Wong
With the Christmas holidays just an
office party or a school social away, we
thought it might be nice 10 look into the
lighter side of Apple life. First up. we'll
compare Wizardry, that classic Apple
adventure, against some other games
you might like to put your holiday time
into. Then a look at the Golden Delicious
games that not only entertain but also
educate.
Why Wizardry? Why not check out
something newer like The Coveted
Mirror instead, you might ask. Because
Wizardry, despite its age. still sets the
standard for Apple adventure games,
and most people know something of it.
Besides which, it's my personal
favourite.
Written in Pascal, Wizardry is based on
Dungeons and Dragons which is a
fascinating game if there are enough
willing players and no shortage of
imagination. Wizardry has both players
and imagination, and so benefits from a
more established framework than most
adventures. It is what we iFreri and me,
that is! call an interactive adventure, as
opposed to a graphic or a text adventure.
Interactive adventures like Wizardry.
Ultima and the Temple Of Apshoi are
played by controlling the hero directly,
usually via single key commands that
attempt to simulate real reaction, while
graphic and text adventures like the
Coveted Mirror, Transylvania ami Zork
make you control characters by sentence
or word prompts as if they were another
person. Although sentence or word
prompts may allow for more variety in
response, single key commands provide
more direct manipulation of the
surroundings and the specific action
controls allow (or more martial pursuits
(if you like fighting after all. you can
run!)
The main difference though, between
the two types (for graphic and text
adventures are basically the same one
just has no pictures- is thai Wizardry and
its ilk are much more flexible in object
(basically the acquirement of power and
its attendant, money! than Transylvania
and its friends, in which the object is
Hands-on holiday
GOtMN «uaous
GAMES FOR
THE APPLE
COMPUTE
A tasty mixture. . . Wizardry and Golde
more often than not the achievement of
a particular goal (such as rescuing a
usually ungrateful princess).
Because of this, interactive adventures
allow much more freedom ol action in
their imaginary world, while a graphic or
text adventure often has one. and only
one. correct way of advancing through
it. sometimes stubbornly tied to the
syntax of a certain phrase' After many
frustrating hours traipsing through the
picturesque but unyielding scenes of
Transylvania. I know I'm not ready for
that kind ol pictorial puzzle.
Playing
Wizardry
Of course, it's not only for those
abstract points ol supposed superiority
that I favour Wizardry. It plays quite
differently to anything else as well,
Although none of the interactive
adventure displays are quite as
Just talking about all that
programming makes me itch but if you
actually like it. then we've got the thing
for you to occupy the summer break. We
would like you to write the best
educational mathematics program you
can and send it to us (no, it's not just to
help me with my maths! by no later than
the end of January. We'll judge the best
entry and the winner will receive the
Temple of Apshai from Epyx and Dark
Forest from Sirius, and have the winning
program published in Sirs & Bytes.
The only criteria are that your program
be original. mathematical and
educational. You can send it on disk
(which will be returned providing you
include a stamped, self-addressed
envelope to:
Hands On Holidays
PO Box 47-149.
Ponsonby,
Auckland.
n D&licious documentation.
impressive as The Quest's dragon scene
(or many of the other pictures either,
come to think of it), Wizardry does come
close with its three dimensional line
drawings and most interactive
adventures (Temple ol Apshai springs to
mind) provide a lot more information on
the status of the hero for heroes, or
heroines with Wizardry) such as their
names, health, class (professional, not
social), what spells they have and what
commands are available. Wizardry.
partly because it does not redraw the
entire scene, is also faster than most and
there isn't too much of a time lag.
Wizardry and such are more martial in
nature ano this is reflected ;ii the large
number of different armaments i f or a
price! with which they may be equipped.
There are also 50 different spells
available to the right character which
gives Wizardry an angle that practically
no other game has. Each of the six
characters (most adventures feature one
hero only! are individually controllable
during any ol the fighting and the
sophistication of the opposing monsters
.s such that very often those controls arc-
absolutely necessary. Let me openly
admit I like these violent games as well
as those specifically non violent ones.
which most graphics and text
adventures are.
Aside from all this, the characters you
create m Wizardry are inevitably
endearing las Free! found out when he
tried to send a group of specially created
kamakaze samurai to discover the length
of one dark tunnel and brought them all
back before they'd reached halfway!.
Turn to page 76
74
-5&!i v IFS Nov
I 934
BIND€RS!
for BITS & BYTES
$14.95 EACH
We now have available
binders to hold your copies of BITS 8c BYTES.
We have opted for the same type of binder
used last year (pictured) as these provide
high quality protection in an attractive finish.
These are available in two styles.
STYLE 1: With the words "BITS & BYTES. VOL 2,
September 1983-August 1984".
(For those who have a complete volume.)
STYLE 2: With the words "BITS 8c BYTES" only.
(For recent subscribers c trose with o -nixture of vcli.T>es)
Each 3incer holes 11 magazines
Order now as stocks are limited!!
Please use the book club orderform in the
centre of the magazine and be sure to
note which style of wording you require.
Cost: $14.95 per binder
AMATEUR
RADIO
Another facet of
Home Computing
• Morse Code Reception and Transmission
• Radioteletype
• Packet Radio
• Amateur Radio Satellites
Your personal computer can decode and send morse code and radioteletype.
Use amateur radio to talk" to other amateurs around the world.
To rapidly exchange data between computers, new systems, such as AMTOR and Packet Radio have recently been
developed by Radio Amateurs.
At this moment there are several amateur communication satellites in earth orbit. Home computers are used to track
these satellites and decode telemetry on satellite beacons This data includes conditions on board the spacecraft and
results of on-board scientific experiments.
For more information and details of the nearest Amateur Radio Club, write to:
General Secretary. NZ Association ot Radio Transmitters
P.O. Box 40-525. Upper Hutt.
Join NZART and receive the monthly magazine Break-In
for the latest developments in Amateur Radio.
BIISSBVTES November 1984 75
CLfiSSIFI€DS
nPPL€
JOYSTICK I'oi Apple II t |»r sale, SSO, Self-
centering. Write in Alistair Stevens, 65 Russell
St. Duilcdill i>: phone "J I 245.
WANTK1) SK or Super Lspandci lor VIC 20.
Write lo A. Snook. ftS \s v -oi Rd, Hamilton or
phone ?'» KM.
WAMKI) TKSSn. Am condition that works.
Phone 4380 collect ■\shbiii;on or write Shane.
l?'» drove Sireei. -Vshhurion.
/OUk I named lo annuel Rank Adventurer ot
belter. Send Treasures ttnd Score to A.J. Boyd.
Iladlield Mouse, ('ollecaak', Waneailiti
IKS-Jill MOD 3 WWIII) Willi or nilhoill
drive, Write P.O. Uo\ 304". Richmond oi
phone Mike MeClure, M"M Richmond.
DISK DRIVE BARGAIN* Brand new Sluijiarl
XII tk dsdd suitable for Spartacus disk controller
complete with case and power supply below retail
cos.1 "I bare drive and 12 innnth guarantee.
limited flock available. Write for details to:
COMSKC, Box 3(1, Waihi Beaeb South.
SYSTKM 80 Primer Interface complete with
iiiterfiice S95. Write P.O. Bo\ 30. Waihi Beach
South.
SYSTKM Ml I Pf'RADKS Internal disk
eontroller. clock speed, video desliteh. repairs.
Send SAI-. to Knnrlacus Micro, Box II. Waihi.
Phone (081631 7571.
PRI.N 1 KM circuit board tot ncouslicullv conpled
modem. l-.es NR22II delectoi. ?67 lone
seneraior. plus several opanips. RS232 or IT I
inpul oiilput. Sell-powered or ear be driven
from Commodore 5-vol; supplies. Reliable with
bulletin boards, mainframe links, but mixed
success in aeou-tic-to acoustic linkups. Hoard,
precision tcsistors and cnpacilors. loam
insulators, circuit and piuoiil diagrams.
ir.siriK-tioii> ">25. All-up cost around SI In if you
have good mnk box. lor experienced electronics
people only, lay Mann. 330 Ceiiluurus Kotlil.
Christchurch 2.
KOK SAI.K V7.-200 computer with V/ invaders.
L'iam book of eaiiics and free membership lo a
games club. Onh, loin mom h> old. SI 50. (X). Paid
l-amularo. !42 South Rd, Masterton. Pli 83-534.
From page 74
And one treats all these little alter-egos
as comrades rather than just strangers.
Not for
eating
Well, now that I've aired all my
reasons lor liking Wizardry better, let's
get on to what you can do if you'd rather
write your own than buy a game
ready made. Do what Fred has done and
pick a Golden Delicious oil the shelf. No*
for eating, though. The book,
Techniques For Creating Golden
Delicious Games For The Apple
Computer is available with an optional
two disks that contain all the programs
listed if you can't be bothered typing.
The book is designed to assist the
ambitious BASIC programmer write
games with examples of good
programming practice and many of the
more useful and or tricky subroutines
included. It promotes logical, user
friendly programs which are consistent
and interesting. It contains remarks.
suggestions and hints every step ol the
way and leads you through the programs
and subroutines with the maximum of
clarity and the minimum of obtuse
technical terms.
One of the disks is filled with
subroutines 78 of them while the
other disk holds the six feature games as
well as some subroutines. The menu
programs show how much easier it is to
preach than practice. There seems to be
no error trapping and any unplanned
response can abort the menu. The
programs (Story. Blockout, Match.
Concentration, Stars and Simon Says!
anil the type of program postulated, aie
moie suited to the entertainment and
education of the younger person so a
grown adult might not find them so
Advertiser Index
Abacus 42
ANDAS 2. 3
AMZ Books 71
Auckland University Bookshop 7 1
AWA 25
Ban Bros 9
Bnrsons 1 6
Bennett's Bookshop 62
Bns&Bvies 18
Blackwood Gavle 1 7
Byte Shop 6
Coin Resources 52
Commodore 59
Commodore Dealers 5 1
Compudata Media Systems 10, 11
Computaware Retailers 48
Compute' Advances 3 1
Computet Came Rentals 56
Computer Store 4(3
Control Data 45
David Reid Electronics 67
Delairco Electronics 61
Dick Smith Electronics 7
Hnstcm Scientific 23
Excelsiot 15
76 BITS & BYTES Novnmber 1984
Fountain Marketing
Grandstand Electronics
Grundman Electronic
Harris Electronics
Hewlett Packard
Hi Tec Micro
ISIS
James Electronics
John Gilbert Electronics
K Rd
Kane Agencies
Manawntu Polytechnic
S. D. Mandeno
Manukau Computers
Majimedia
Microhus
Microcomputer Specialists
Micro Software Hire
Molymerx
Monaco
Northrup
Pacific Software
PC '85
P.C Power
i B
73
73
56
5
43
I f 19
56.73
21 73
iiO
73
9
26
33
8
rs
12
46
69
41
34.35
26
58
30
The computer screen during a game
of Wizardry.
challenging (and though I enjoyed them,
I'm sure some of my detractors would
not list me as a grown adult!)
Indeed, Fred considers the Golden
Delicious package best suited to parents
or teachers of younger children who
would like to expand or create
customised programs suited to individual
needs rather than programmers at large.
However, although Fred is not a parent
and has no immediate plans to become
one. he has often entertained little
visitors and smaller persons with the aid
ol his Golden Delicious games - and I'm
sure will continue to do so in the future.
From page 66
most programs should run slightly faster
with "Beia Basic".
Obviously, a lot of thought has gone
into the preparation of "Beta 8asic". It
provides a myriad of new features which
are both powerful and easy to use. I
bought "Beta Basic" from England,
where it is rather pricy compared with
other Spectrum software. But now
"Beta Basic" is being produced under
licence in New Zealand for about $35.
On other computers, new languages
ana language extensions cost hundreds
of dollars, so any sort oi BASIC
extension would be good value at this
price. An extension of the quality of
"Beta Basic" is remarkable value indeed.
In my opinion, anyone who writes
programs on their Spectrum would be
crazy to do without it.
"Beta Basic" is available directly from
Westbridge Computers, P.O. Box 7280,
Christchurch.
Rayuooics
Roda Electronics
Silk wood Manufacturing
Sofpio
Software Shop
Software Supplies
Soistat
Supatech Electronics
Total Compulei Sei vices
lower Computing
Viscount Electronics
Warburton Frnuki
VVhitenulls
Whitehall Books
73
22
50
72
65
68
B C
55
64
36, 63
28
27
29
72
FOR THE COMMODORE VIC-20 HOME COMPUTER.
v C x - ■■ nansina'd 3! CoTimooorfl i lectronics t id
FOR THE COMMODORE 64 HOME COMPUTER.
ZHtih' MGiiE {.- ■'• .. .': I'adcnart i ' Jorarcdoip Mechanics mi
BUCK ROGERS
The time, the 25th
century. The destina
tion: Planet 7nom Your mission: maneuver through galaxies
ot deadly Electron Posts and Space Hoppers as you pre-
pare to battle the ultimate enemy the Alien Source Ship.
CONGO BONGO
Get your satari gear
ready -you're em-
barking on the most hilarious jungle adventure ever! Climb
sleep cliffs, dodge clobbering coconuts, and jump challeng-
ing obstacles as you try to capture thai mischief-loving
gorilla Congo Bongo
(
R
DISCOVER THE DYSANDIFFERENCE
Four Reasons
Why The
Dysan
is Worth
Paying For
.
SI Kl.« I MTIKIH KMMIIV,
"•-
ybw&jL*.
M lil W I !<l It Mil III KM-HIV,
1
l()()"„ Surface
• Tested
Only Dysan provides fully
usable diskette surfaces thai
are truly 100% error-free
across the entire face i »f the
diskette. An exclusive < >n-
and-berween the track tesi
ing pr< icedure guarantees
error-free perfi irmance
regardless of temperature
and humidity distortions or
slight head misalignments.
2
Advanced
Burnishing
• Techniques
3
DY
i Lubricant
4
Dysan's advanced polishing
methods create a smoother,
more uniform diskette sur-
face. This results in better
signal quality on each track.
k-ss wear i »n drive heads and
reliable access to data after
millions of head passes.
Dysan's proprietary DY ln
lubricant complements the
advanced burnishing pro-
cess. Both maximize error-
free performance while
minimizing headwear.
Optimal signal presence is
maintained between the
head and diskette surface
during millions of write
read interlaces.
The world's No. 1 media ex stock from selected dealers or call . . .
* solstat industries limited
32 Sheffield Crescent. Burnside. Christchurch, 5.
P.O. Box 13-183. Armagh. Christchurch. 1.
Phones (03) 588-202. (03) 582-459. Telex NZ4774.
* solstat data systems limited
5 Parity Place. Glenfield. Auckland. 10.
P.O. Box 34-388, Birkenhead. Auckland. 10.
Phones (09) 484-194. (09)419-0882. Telex NZ21 424.
Eventually you will be using Dysan — contact your local dealer now
Auto-Load
• Certification
Dysan's unique quality
control methods reflect
technological leadership in
designing, producing and
testing precision magnetic
media. Each diskette is un-
erringly certified by Dysan-
built, automated and
miiii >pr< >cess< >r c< intn tiled
certifiers, Yi >ur system and
data base will benefit from
Dysan's diskette reliability
ami unsurpassed quality
n
New Zealand Distributor
solstat
®
Dealer enquiries welcome